Cómo habilitar SSL en ProFTPd
ProFTPd es un servidor de protocolo de transferencia de archivos (FTP) para sistemas operativos Linux y Unix. Secure Sockets Layer (SSL) cifra los datos transmitidos a través de redes IP en la capa de transporte, ayudando a proteger contra amenazas tales como malware, virus o pop-ups. Los datos se envían como texto a través de FTP por redes. ProFTPd utiliza un certificado de seguridad de capa de transporte (TLS) con el paquete OpenSSL. TLS es el sucesor de SSL. Habilitar SSL en ProFTPd ayuda a asegurar la transmisión segura y requiere unos pocos pasos para configurar.
Instrucciones
Crear el certificado SSL
1 Haga clic en "Accesorios" > "Utilidades" > "Herramientas del sistema" > "Ventana de Terminal" para abrir una ventana de terminal. Introduzca el comando "mkdir /etc/proftpd/ssl" para crear un directorio que contenga el certificado SSL.
2 Escriba el siguiente comando:
openssl req-new - x 509 - días 180 - nodos-a /etc/proftpd/ssl/ftp.cert.pem - keyout /etc/proftpd/ssl/ftp.key.pem
3 Introduzca su nombre, dirección, país nombre y correo electrónico cuando se le preguntó.
Habilitar SSL en ProFTPd
4 Escriba el comando "vi /etc/proftpd/proftpd.conf" para abrir el archivo de configuración de ProFTPd. Localizar el "< IfModule mod_tls.c >:" sección.
5 Modificar los datos entre el "< IfModule mod_tls.c >:" y "< / IfModule >" las líneas con las siguientes líneas:
TLSEngine en
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 de
TLSRequired en
6 Guarde y cierre el archivo.
7 Entrar en "/etc/init.d/proftpd restart." Esto reiniciará el servicio ProFTPd. Ahora ha activado SSL en ProFTPd.
Consejos y advertencias
- Quitar todas las comillas antes de entrar a los comandos.