를 사용하여 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
.
이 문제는 이미부기라.