Gewusst wie: Aktivieren von SSL in ProFTPd

December 11

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.