목차
- 리눅스 openssl 명령어로 자가서명 인증서 발급 예제 이전 포스팅 참고 학습
- 리눅스 openssl 명령어로 CRT, PEM 변환 예제 이전 포스팅 참고 학습
- 리눅스 openssl 명령어로 PKCS12 생성 및 SSL 서버 구축하기 예제 이전 포스팅 참고 학습
- 리눅스 scp 명령어로 원격 서버의 파일 다운로드 예제
- 리눅스 sshpass로 비밀번호 자동 입력 후 scp로 파일 다운로드 예제
리눅스 openssl 명령어로 자가서명 인증서 발급 예제 이전 포스팅 참고 학습
리눅스에서 OpenSSL 명령어를 활용하여 자체 서명 인증서를 발급하는 방법은 이전 포스팅에서 다뤘습니다. OpenSSL은 공개 및 개인 키를 생성하고 이를 사용하여 인증서를 발급하는 데 사용됩니다. 이를 통해 보안 통신을 설정할 수 있습니다. 특히 OpenSSL 유틸리티를 이용하여 자가 서명 인증서(Self-Signed Certification)을 발급하여 본인의 톰캣 7과 같은 웹 서버에 HTTPS를 적용할 때 많이 사용합니다. 만약 리눅스에서 OpenSSL 명령어로 자가 서명 인증서 발급 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.07.18 - [Linux/Openssl] - [Linux] openssl 명령어 활용 예제(자가서명 인증서 발급) - 2
리눅스 openssl 명령어로 CRT, PEM 변환 예제 이전 포스팅 참고 학습
OpenSSL 명령어를 사용하여 CRT와 PEM 형식으로 변환하는 방법은 이전 포스팅에서도 다루어졌습니다. CRT는 주로 인증서 파일의 확장자로 사용되며, PEM은 인증서와 개인 키를 포함하는 형식입니다. 가끔 웹 서버 혹은 SSL 서버를 구성하다보면 CRT 확장자 인증서 파일이 아닌 PEM 확장자 파일이 필요할 때가 있습니다. 따라서 OpenSSL 명령어로 이러한 변환 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.07.18 - [Linux/Openssl] - [Linux] openssl 명령어 활용 예제 - 1(CRT, PEM변환)
리눅스 openssl 명령어로 PKCS12 생성 및 SSL 서버 구축하기 예제 이전 포스팅 참고 학습
OpenSSL을 활용하여 PKCS12 형식으로 인증서와 개인 키를 번들로 생성하고 SSL 서버를 구축하는 방법도 이전 포스팅에서 설명했습니다. PKCS12는 인증서와 개인 키를 함께 보관할 때 사용되는 형식입니다. 만약 리눅스 환경에서 OpenSSL 명령어로 PKCS12 타입의 인증서 발급 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.07.18 - [Linux/Openssl] - [Linux] openssl 명령어 활용 예제(PKCS12 생성 및 SSL 서버 구축) - 3
리눅스 scp 명령어로 원격 서버의 파일 다운로드 예제
SCP 명령어는 원격 서버와 로컬 시스템 간에 파일을 안전하게 복사하고 다운로드할 때 사용됩니다. 아래는 일반적으로 원격 서버의 파일을 로컬 시스템으로 다운로드하는 예제입니다.
$ scp test@172.16.3.31:/home/test/test.txt /tmp
$ ls /tmp/test.txt
리눅스 sshpass로 비밀번호 자동 입력 후 scp로 파일 다운로드 예제
아래는 sshpass를 사용하여 비밀번호를 자동으로 입력한 후 SCP를 사용하여 파일을 다운로드하는 예제입니다. 쉘스크립트에서 자동화를 위해 많이 사용합니다.
$ sshpass -p "test1234" scp test@172.16.3.31:/home/test/test.txt /tmp
$ ls /tmp/test.txt