ProFTPd è un ( File Transfer Protocol ) server FTP per i sistemi operativi Linux e Unix . SSL ( Secure Sockets Layer ) e il suo successore , TLS ( Transport Layer Security ) , sono protocolli che crittografare i dati inviati tramite una rete . FTP invia dati attraverso la rete in chiaro . Utilizzando una connessione SSL o TLS crittografa i dati come è trasferito. ProFTPd utilizza un certificato TLS creato con il pacchetto OpenSSL . Il client FTP che si collega al server deve supportare le connessioni TLS . Cose che ti serviranno
ProFTPd pacchetto
Open SSL pacchetto
Show More Istruzioni
Installazione del software
1
Aprire una finestra di terminale . La finestra del terminale si trova sotto Accessori , utilità e strumenti di sistema o la sezione XShells del menu principale .
2
scaricare e installare i pacchetti software SSL ProFTPD e Aperto dal repository di software di sistema. Ubuntu, Linux Mint e gli utenti Debian digitate il comando " sudo apt-get install proftpd openssl . " Red Hat e Fedora gli utenti digitano il comando " yum install proftpd OpenSSL . "
3
tipo " stand-alone " quando si vede il "run ProFTPD da inetd o standalone ? " chiederà .
4
Digitare il comando " vi /etc /proftpd /proftpd.conf " per aprire il file di configurazione di ProFTPD nel text editor "vi" . È possibile sostituire "vi" con il vostro editor di testo preferito .
5
Modificare la riga che legge "off UseIPv6 " a " UseIPv6 via. "
6
Aggiungere il seguente righe al file : " . server FTP pronto "
DefaultRoot ~
IdentLookups off
ServerIdent sugli alberghi di 7
salvare e chiudere il file di .
Creazione del certificato SSL di
8 Tipo
il comando " mkdir /etc /proftpd /ssl " per creare una directory per contenere il certificato SSL .
9
digitate il comando ' openssl req -new- x509 -days 180 -nodes - out /etc /proftpd /ssl /ftp.cert.pem - keyout /etc /proftpd /ssl /ftp.key.pem . "
10
Fornire il proprio nome, l'indirizzo , il nome del paese e l'indirizzo email quando richiesto.
Abilitazione del Certificate in ProFTPd
11
Tipo . il comando " vi /etc /proftpd /proftpd.conf " per aprire il file di configurazione ProFTPd
12
Localizzare il " mod_tls.c> . 13 Sostituire le informazioni tra i " : " e " < /IfModule > " linee con le seguenti righe :
TLSEngine su
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 sugli alberghi di 14
salvare e chiudere il file.
15
tipo "/etc /init.d /proftpd restart " per riavviare il servizio ProFTPd .