vsftpd 및 "암호화된 개인 키"

vsftpd 및 "암호화된 개인 키"

를 사용하여 FTPS 서버를 만들었습니다 vsftpd.

암호화되지 않은 개인 키를 사용하면 vsftpd정상적으로 작동합니다.

rsa_cert_file=/etc/vsftpd/unenc_cert.pem

암호화된 개인 키가 포함된 인증서를 사용해야 하는 경우 vsftpd시작되지 않습니다.

vsftpd[42062]: 500 OOPS: SSL: cannot load RSA certificate

암호화된 개인 키:

-----BEGIN ENCRYPTED PRIVATE KEY-----
-----END ENCRYPTED PRIVATE KEY-----

에서 암호화된 개인 키를 사용할 수 있는 방법이 있습니까 vsftpd?

vsftpd버전:3.0.2

답변1

vsftpd조사/인터넷 검색/테스트 후에 암호화된 개인 키에 대한 비밀번호를 제공할 수 있는 옵션이 없다는 것을 발견했습니다 .

이 제한을 극복하기 위한 옵션은 다음과 같습니다.

  • 암호화되지 않은 개인 키 사용
  • 암호화된 개인 키를 사용하고 vsftpd명령줄에서 실행하세요. 명령줄에서 실행하면 vsftpd비밀번호를 묻는 메시지가 표시되며 매번 수동으로 입력해야 합니다.
  • 암호화된 개인 키를 사용하고 expect스크립트를 구현하여 비밀번호를 제공하고 systemd표준 시스템 구성 대신 새 구성을 구현합니다 vsftpd.

이 문제는 이미부기라.

관련 정보