August 28
ProFTPd è un server (FTP) File Transfer Protocol per entrambi i sistemi operativi Linux e Unix. Secure Sockets Layer (SSL) codifica i dati trasmessi su reti IP a livello di trasporto, contribuendo a proteggere contro le minacce quali malware, virus o pop-up. I dati vengono inviati come testo chiaro via FTP su reti. ProFTPd utilizza un certificato Transport Layer Security (TLS) creati con il pacchetto OpenSSL. TLS è il successore di SSL. Abilitazione di SSL in ProFTPd aiuta a garantire la trasmissione sicura e richiede pochi passaggi per configurare.
1 Fai clic su "Accessori"> "Utilità"> "Utilità di sistema"> "Terminal Window" per aprire una finestra di terminale. Inserire il comando "mkdir / etc / proftpd / SSL" per creare una directory per contenere il certificato SSL.
2 Immettere il seguente comando:
req -new OpenSSL -x509 -days 180 -nodes -out /etc/proftpd/ssl/ftp.cert.pem -keyout /etc/proftpd/ssl/ftp.key.pem
3 Inserisci il tuo nome, indirizzo, nome del paese e l'indirizzo e-mail quando gli viene chiesto.
4 Digitare il comando "VI /etc/proftpd/proftpd.conf" per aprire il file di configurazione ProFTPd. Individuare il "<IfModule mod_tls.c>:" sezione.
5 Modificare i dati tra il "<IfModule mod_tls.c>:" 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 su
6 Salvare e chiudere il file.
7 Invio "/etc/init.d/proftpd restart". Questo verrà riavviato il servizio ProFTPd. Ora avete abilitato SSL in ProFTPd.