이 가이드는 Electrum 4.0 이상 버전에 적용됩니다.
시작하기 전에 도메인에 대한 TLS/SSL 비공개 키와 공개 인증서가 있는지 확인하세요. 이 인증서는 인증 기관(CA)의 서명을 받아야 합니다. 다음과 같은 서비스에서 무료 인증서를 받을 수 있습니다. LetsEncrypt.
SSL 개인 키 설정
먼저, SSL 개인 키만 포함된 파일을 만듭니다. 파일은 다음과 같은 모양이어야 합니다:
-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----
중요: 이 키는 지갑이 아닌 SSL 인증서를 위한 것입니다.
다음으로, Electrum에 SSL 비공개 키 파일을 찾을 수 있는 위치를 알려줍니다. 다음 명령을 사용합니다:
electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem
교체 /path/to/ssl/privkey.pem
에 개인 키 파일의 실제 경로를 입력하세요.
SSL 인증서 번들 추가
다음으로 SSL 인증서 번들을 위한 파일을 만들어야 합니다. 이 파일에는 다음이 포함되어야 합니다:
- 인증서.
- 모든 중간 인증서.
- 루트 CA 인증서입니다.
인증서가 맨 위에 있고 루트 CA가 맨 아래에 있도록 순서대로 정렬합니다. 파일 구조는 다음과 같아야 합니다:
-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----
이 파일을 만든 후 Electrum에 파일을 찾을 수 있는 위치를 알려주세요. 이 명령을 사용합니다:
electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem
교체 /path/to/ssl/fullchain.pem
를 인증서 번들 파일의 실제 경로와 함께 입력합니다.
SSL 인증서 구성 확인
SSL 비공개 키 및 인증서 번들을 설정한 후에는 Electrum에서 인증서를 수락했는지 확인하는 것이 중요합니다. 확인 방법은 다음과 같습니다:
다음 명령을 실행합니다:
electrum -o get_ssl_domain
이 명령은 인증서의 일반 이름을 반환합니다. 일반 이름은 일반적으로 도메인 이름과 일치합니다.