4 069
contributi
Riga 219: | Riga 219: | ||
== Configurazione di TLS == | == Configurazione di TLS == | ||
Il protocollo FTP è un protocollo estremamente insicuro, poichè tutti i dati viaggiano in chiaro. Fortunatamente è possibile aumentare la sicurezza del nostro server configurando TLS per crittare tutte le comunicazioni. | Il protocollo FTP è un protocollo estremamente insicuro, poichè tutti i dati viaggiano in chiaro. Fortunatamente è possibile aumentare la sicurezza del nostro server configurando TLS per crittare tutte le comunicazioni. Iniziamo installando OpenSSL: | ||
<pre> | |||
# apt-get install openssl | |||
</pre> | |||
Quindi creiamo il certificato da utilizzare per VSFTPD: | |||
<pre> | |||
# mkdir -p /etc/ssl/private | |||
# chmod 700 /etc/ssl/private | |||
# openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem | |||
</pre> | |||
e inserendo le risposte che fanno al caso nostro: | |||
<pre> | |||
Country Name (2 letter code) [AU]: IT | |||
State or Province Name (full name) [Some-State]: Italy | |||
Locality Name (eg, city) []: Lodi | |||
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Ferdy FTP Server | |||
Organizational Unit Name (eg, section) []: Dipartimento IT | |||
Common Name (eg, YOUR name) []: serverferdy.local | |||
Email Address []: ferdy@xxxx.it | |||
</pre> | |||
== Bibliografia == | == Bibliografia == |