본문 바로가기

Server47

[SSL] 특정포트 연결확인 터미널에서 해당 서버에 로그인 한 후, openssl을 이용해서 디버깅을 해보았습니다. localhost의 443포트에 접속해서 ssl 통신을 체크하였습니다. # openssl s_client -host localhost -port 443 -state CONNECTED(00000003) SSL_connect:before/connect initialization SSL_connect:SSLv2/v3 write client hello A SSL_connect:error in SSLv2/v3 read server hello A write:errno=104 ssl 통신은 최초 통신의 시작을 hello 라는 패킷을 client와 server 에 서로 전달하는데. 그 부분에서 에러가 발생한 것입니다. 저는 좀 더 .. 2022. 5. 24.
[SSL] Localhost 적용을 위한 테스트용 SSL 만들기 1. 개인키 , 공개키 발급 실행이 됬다면, 먼저 PrivateKey를 생성해줍니다. openssl genrsa -des3 -out 키이름 2048 openssl genrsa -des3 -out private.pem 2048 를 실행하면 비밀번호까지 두번 입력하면 비밀번호가 담긴 개인키를 만들수 있다 . 공인인증서의 경우는 비밀번호가 필요하지만..... https의 ssl 인증서에는 서비스등록할때마다, 비밀번호를 입력해줘야하기 때문에, 비밀번호가 없는 키를 새로 만들어주자.. openssl genrsa -out 키이름 2048 openssl genrsa -out private.key 2048 비밀번호가 없는 private키를 새롭게 발급하였다. 생성된 private.key를 확인해보면 아래와 같은 키가 .. 2022. 5. 23.
[Docker] vi 편집기 설치 도커 컨테이너에는 기본적으로 vi 편집기가 설치되어 있지 않은듯 하다 그래서 추가로 설치해야한다. 1. 컨테이너 bash 접속 docker exec -it ‘컨테이너명’ bash 2. apt-get 업데이트 apt-get update 3. vim install apt-get install vim 4. vim 실행 vim tnsnames.ora 5. 결과 gedit 설치 명령어 apt-get install gedit 출처: https://javacpro.tistory.com/75 [버물리의 IT공부] 2022. 5. 19.
[Docker] Dockerfile 명령어 ㅁ 컨테이너 변경사항을 commit 명령어를 사용하여 신규 이미지 생성하기 베이스 이미지로 실행된 컨테이너의 변경사항을 이미지화 하는 방법이다. 1 $ docker commit [옵션] 컨테이너명 [이미지명[:태그]] ㅁ Dockerfile 생성하여 직접 이미지 제작하기 Dockerfile은 이미지를 직접 만들고자 할때 설정에 대한 정보를 담는 파일이다. Dockerfile을 만들어 이미지를 직접 제작해보자 우선 테스트를 진행할 폴더를 신규 생성해서 해당 폴더에서 테스트를 진행하자 1 2 $ mkdir image-test $ cd image-test 폴더에서 Dockerfile이라는 파일을 신규 생성해주고 안에 해당 내용을 붙여넣어주자 1 2 3 4 5 FROM ubuntu:latest MAINTAINE.. 2022. 5. 19.