Mostrando entradas con la etiqueta Tips Proftpd. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tips Proftpd. Mostrar todas las entradas

lunes, 24 de noviembre de 2008

Configurar Proftpd con TLS

Siguiendo la guia de Howtoforge.net veremos como agregar TLS al proftpd. En caso de no tener instalado el proftpd ponemos sudo apt-get install proftpd openssl
Finalizada la instalación editamos el archivo de configuración vi /etc/proftpd/proftpd.conf y agregamos estos parametros

DefaultRoot ~ (con esto encerramos el usuario en su carpeta)
IdentLookups off
ServerIdent on "FTP Server ready."


Creamos la carpeta para el certificado ssl y luego el certificado
mkdir /etc/proftpd/ssl
openssl req -new -x509 -days 3650 -nodes -out /etc/proftpd/ssl/proftpd.cert.pem -keyout /etc/proftpd/ssl/proftpd.key.pem


Completamos los datos y luego agregamos en el archivo proftpd.conf agregando
Include /etc/proftpd/tls.conf

Editamos el archivo /etc/proftpd/tls.conf y agregamos

< IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/proftpd.cert.pem
TLSRSACertificateKeyFile /etc/proftpd/ssl/proftpd.key.pem
TLSVerifyClient off
TLSRequired on
< /IfModule>


Terminado este paso reiniciamos el servicio y listo /etc/init.d/proftpd restart