Benutzer-Werkzeuge

Webseiten-Werkzeuge


vsftpd_cacert

vsftpd mit CACert

requesting the certificate:

Creating the CSR (Certificate Signing Request):

openssl req -new -days 365 -keyout vsftp.key -out vsftp.crt

now we export the private key from the key-file to let vsftpd start without prompt for a password.

openssl rsa -in vsftp.key -out vsftp_out.key

on this point, visit the CAcert.org page and start adding a server certificat

paste the content of vsftp.crt in the field below
„Fügen Sie Ihre Zertifikat-Anfrage (CSR) in folgendes Formularfeld ein:“

You should receive within a few minutes your signed certificate via email.

overwrite the content of vsftp.crt file with the certificate you should reveived from CACert.

at last, we have to connect our key with the certificate.

cat vsftp.crt vsftp_out.key > /etc/ssl/certs/vsftp.pem

setup vsftpd for ssl usage

these are the required lines for your vsftpd.conf

ssl_enable=YES 
allow_anon_ssl=NO 
force_local_data_ssl=NO 
force_local_logins_ssl=NO 
ssl_tlsv1=YES 
ssl_sslv2=YES 
ssl_sslv3=YES 
rsa_cert_file=/etc/ssl/certs/vsftp.pem 
vsftpd_cacert.txt · Zuletzt geändert: 17.08.2012 17:30 (Externe Bearbeitung)