ProFTPd ist ein FTP ( File Transfer Protocol ) -Server für die Linux -und Unix- Betriebssysteme. SSL ( Secure Sockets Layer ) und dessen Nachfolger , TLS ( Transport Layer Security ) sind Protokolle, die Verschlüsselung von Daten über ein Netzwerk gesendet . FTP sendet Daten über das Netzwerk als Klartext . Unter Verwendung eines SSL-oder TLS-Verbindung verschlüsselt die Daten, wie sie übertragen wird. ProFTPd verwendet eine TLS-Zertifikat mit dem OpenSSL -Paket erstellt . Der FTP-Client mit dem Server verbindet muss unterstützt TLS-Verbindungen . Things You
ProFTPd Paket
Open SSL Verpackung
brauchen anzeigen Weitere Anweisungen
Installieren der Software
1
Öffnen Sie ein Terminal-Fenster . Das Terminal-Fenster wird unter Zubehör , Dienstprogramme und System-Tools oder der XShells Abschnitt des Hauptmenüs gefunden.
2
Downloaden und installieren Sie die ProFTPd und Open SSL Softwarepakete von Ihrem System -Software -Repository . Ubuntu , Linux Mint Debian-Benutzer und geben Sie den Befehl "sudo apt- get install proftpd openssl . " Red Hat und Fedora-Benutzer geben Sie den Befehl " yum install proftpd openssl . "
3
Typ "standalone" wenn Sie sehen, die "von inetd oder standalone proftpd laufen? " aufgefordert .
4
Geben Sie den Befehl " vi /etc /proftpd /proftpd.conf ", um die ProFTPd Konfigurationsdatei im "vi" Texteditor öffnen. Sie können "vi" mit einem Texteditor Ihrer Wahl ersetzen.
5
Ändern Sie die Zeile " UseIPv6 off" liest " UseIPv6 auf . "
6
Fügen Sie den folgenden Zeilen in die Datei : " . FTP Server ready"
DefaultRoot ~
IdentLookups off
ServerIdent Sparen Sie 7
Speichern und schließen Sie die Datei .
erstellen der SSL -Zertifikat
8
Geben Sie den Befehl " mkdir /etc /proftpd /ssl " , um ein Verzeichnis zu erstellen , um das SSL-Zertifikat enthalten .
9
Geben Sie den Befehl " openssl req -new- x509 -days 180 -nodes -out /etc /proftpd /ssl /ftp.cert.pem - keyout /etc /proftpd /ssl /ftp.key.pem . "
10
Geben Sie Ihren Namen , Adresse, Land Namen und Email-Adresse , wenn Sie dazu aufgefordert werden .
Aktivieren des Certificate in ProFTPd
11
Typ . den Befehl " vi /etc /proftpd /proftpd.conf ", um die Datei zu öffnen proFTPd Konfiguration
12
Suchen Sie die " : " Abschnitt
. 13 Ersetzen Sie die Informationen zwischen dem " :" und " " Zeilen mit den folgenden Zeilen :
TLSEngine
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 off
TLSRequired Sparen Sie 14
Speichern und schließen Sie die Datei.
15
Type " /etc /init.d /proftpd restart" , um den Dienst neu zu starten proFTPd .