IT/정리
-
[설정/칼리리눅스] 한글 입력기 설정하기IT/정리 2021. 1. 16. 00:29
1. 현상 - 리눅스를 처음 설치하면 한글이 입력되지 않는다. 한글 입력을 위해서는 한글입력기(input method)를 설치하여야 하며 대표적인 한글입력기인 fcitx(파이틱스)를 설치한다. - 자세한 fcitx 설명은 여기로 ... 단 영문의 함정...; 2. 설치 - 콘솔창을 열어 아래 명령어를 실행하여 설치한다. - 설치 후에는 로그아웃 후 로그인을 한 번 해주자! # apt-get update # apt-get install -y fcitx-lib* # apt-get install -y fcitx-hangul # apt-get install -y fonts-nanum* - 만일 위 명령어 실행 시 "~ 의존성 ~ " 이라면서 오류가 나는 경우가 있다. 이를 해결하기 위해 /etc/apt/sour..
-
[에러/Spring] Java ORM Plugin 설치IT/정리 2021. 1. 2. 14:49
0. 참고도서 - 스프링 퀵 스타트 / 채규태 1. 현상 - MyBatis 사용을 위해 이클립스에서 "Java ORM" 플러그인 설치 필요! - 이클립스 Help > Eclipse Marketplace > (Find) ORM 검색 시 해당 프로그램이 나오지 않는다! - Help > Install New Software 로도 검색이 되지 않는다! 2. 원인 - 서적이 2018년 판인데 marketplace에서 해당 파일이 사라진 듯 하다. 3. 해결책 - 자동 설치가 안된다면 수동 설치를 하자! 4. 방법 1) 설치가 필요한 파일을 찾자...-_-;; └ 이번의 경우 sourceforge에서 찾았다 (링크: 여기) └ 다운로드 파일 : JavaORMPlugin.zip 2) 반디집과 같은 압축 프로그램을 통..
-
-
[에러/버추얼박스] VM 기동 에러 잡기IT/정리 2020. 12. 27. 01:20
1. 현상 - 버추얼박스에서 가상OS 기동 시 에러가 발생함 - virtualBox: 6.1.16 가상OS: mac OS catalina 2. 원인 - VM 기동 시 Host PC (원래 사용하던 물리 PC) 의 특정 파일과 충돌이 일어나서 발생하는 경우가 대부분임! 3. 해결책 - 로그 파일에서 가장 마지막의 로그를 보면 어느 파일과 충돌로 발생했는지를 유추할 수 있다. - 해당 파일을 사용하고 있는 프로세스를 찾아 종료하면 해결! 4. 방법 (windows7 기준) 1) 로그 파일 열기 - 위치: C:\\Users\\XXX\\VirtualBox VMs\\macOS\\Logs\\VBoxHardening.log - 로그 파일에서 가장 마지막에 나타난 error 로그의 위치 확인 (아래 붉은 색) ... ..
-
[에러/Spring] H2 콘솔 로그인 에러IT/정리 2020. 12. 17. 00:09
1. 현상 - H2 데이터베이스 설치 후 로그인 시 "90149" 에러가 발생함 2. 원인 - 구글링을 해보니 대다수의 글이 jdbc 접속 URL의 디렉토리가 생성되지 않아서 발생하는 에러라고 하며, 자동 생성하는 방법을 안내함 (Generic H2 (Embedded) 선택 후 JDBC ULR을 "jdbc:h2:~/test" 로 하면 자동 생성된다고 하는데) -> 나는 안된다!!! 3. 해결책 - H2 데이터베이스가 사용하는 포트가 8082포트인데 해당 포트를 사용하는 프로세스를 찾아서 kill 후 다시 시도하니 정상 접속 되더라... 4. 방법 (윈도우 기준) 1) 윈도우커맨드(cmd) 수행 2) 8082 포트 사용 중인 프로세스 확인 netstat -ano | findstr 8082 3) pid로 어..
-
[인증] OCSPIT/정리 2020. 11. 30. 01:20
1. OCSP 정의 - 온라인 인증서 상태 프로토콜 (Online Certificate Status Protocol, OCSP) 는 PKI 로 발행된 인증서 검증을 위한 방법으로 CRL 방식을 보완하기 위한 프로토콜이다. 2. PKI 환경 - 사용자가 인증서 사용 시 온라인 상점과 같은 클라이언트는 해당 인증서 유효성 검증을 위해 검증기관(VA, Validation Authority)에 요청 후 결과를 응답 받음 - 인증서 검증을 위한 요청 방식으로 CRL과 OCSP가 있음 3. PKI 인증서 검증 방법 1) CRL - Certificate Revocation List (인증서 폐기 목록) - CA는 폐지된 인증서 정보를 가지고 있는 CRL을 통해 인증서의 유효성을 최신 상태로 유지 - 검증 기관은 인증..
-
[인증] PKIIT/정리 2020. 11. 30. 00:38
1. PKI 정의 - 공개 키 기반구조(Public Key Infrastructure, PKI)는 디지털 인증의 생성, 관리, 배포, 사용, 저장, 파기와 공개 키 암호화의 관리에 쓰이는 일련의 역할, 정책, 하드웨어, 소프트웨어, 절차의 총칭 (출처: 위키피디아) 2. PKI 개념 Message Digest (메시지 축약) Symmetric Key Algorithm (대칭키 알고리즘) Asymmetric Key Algorithm (비대칭키 알고리즘) 3. Message Digest, 메시지 축약 - 암호화 해쉬 함수(Cryptographic Hash Function)에 의해 수행 - 대표적인 암호화 해쉬 알고리즘 : MD5, SHA-1 - MD5 (128bit), SHA-1 (160bit) 이며 각각 ..