ubiquitour.com

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.