Diese Datei anlegen
config.cnf:
Code:
[ req ]
default_bits = 1024
encrypt_key = yes
distinguished_name = req_dn
x509_extensions = cert_type
prompt = no
[ req_dn ]
C=DE # Country Name (2 letter code)
ST=NRW # State or Province Name (full name)
L=Stadt # Locality Name (eg, city)
O=Organisation # Organisation Name (eg, company)
OU=Abteilung # Organisation Unit Name (eg, section)
CN=Hostname # Common Name (eg, your host)
emailAddress=blub@blah.de
[ cert_type ]
nsCertType = server
Und mit diesem Befehl das crt und den key generieren:
Code:
openssl req -x509 -days 365 -new -nodes -keyout proftpd.key -out proftpd.crt -config config.cnf
Jetzt noch die Dateien ach /etc/certs kopieren
und dann die proftpd.conf anpassen:
Code:
TLSRSACertificateFile /etc/certs/proftpd.crt
TLSRSACertificateKeyFile /etc/certs/proftpd.key
Sollte eigentlich funktionieren