Gewusst wie: Aktivieren von SSL in ProFTPd
ProFTPd ist ein (FTP = File Transfer Protocol) Server für Linux und Unix-Betriebssysteme. Secure Sockets Layer (SSL) verschlüsselt über IP-Netzwerke auf der Transportschicht übertragene Daten zum Schutz vor Bedrohungen wie Malware, Viren oder Pop-ups zu helfen. Daten werden als Klartext per FTP über Netzwerke gesendet. ProFTPd nutzt ein Transport Layer Security (TLS) Zertifikat mit OpenSSL-Paket erstellt. TLS ist der Nachfolger von SSL. Aktivieren von SSL in ProFTPd sorgt für sichere Übertragung und erfordert einige Schritte einzurichten.
Anweisungen
Das SSL-Zertifikat erstellen
1 Klicken Sie auf "Zubehör" > "Dienstprogramme" > "Systemprogramme" > "Terminal-Fenster" Öffnen Sie ein terminal-Fenster. Geben Sie den Befehl "Mkdir /etc/proftpd/ssl" zum Erstellen eines Verzeichnisses das SSL-Zertifikat zu halten.
2 Geben Sie den folgenden Befehl ein:
OpenSSL Req-neu - X-509 - 180 - Tage-Knoten-heraus /etc/proftpd/ssl/ftp.cert.pem - Keyout /etc/proftpd/ssl/ftp.key.pem
3 Geben Sie Ihren Namen, Adresse, Land Name und e-Mail-Adresse gefragt.
Aktivieren Sie SSL in ProFTPd
4 Geben Sie den Befehl "vi /etc/proftpd/proftpd.conf", die ProFTPd-Konfigurationsdatei zu öffnen. Suchen Sie die "< IfModule mod_tls.c >:" Abschnitt.
5 Ändern Sie die Daten zwischen den "< IfModule mod_tls.c >:" und "< / IfModule >" Zeilen mit den folgenden Zeilen:
TLSEngine auf
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/ftp.cert.pem
TLSRSACertificateKeyFile /etc/proftpd/ssl/ftp.key.pem
TLSVerifyClient ausschalten
TLSRequired auf
6 Speichern Sie und schließen Sie die Datei.
7 Geben Sie "/etc/init.d/proftpd Neustart." Dies wird den ProFTPd-Dienst neu starten. Sie haben jetzt SSL in ProFTPd aktiviert.
Tipps & Warnungen
- Entfernen Sie alle Anführungszeichen, bevor Sie Befehle eingeben.