ProFTPd es un servidor FTP ( File Transfer Protocol ) para los sistemas operativos Linux y Unix . SSL ( Secure Sockets Layer ) y su sucesor , TLS ( seguridad de la capa de transporte ) , son protocolos que cifran los datos enviados a través de una red. FTP envía datos a través de la red como texto sin cifrar. El uso de una conexión SSL o TLS cifra los datos que se transfiere . ProFTPd utiliza un certificado TLS creado con el paquete OpenSSL . El cliente FTP que se conecta con el servidor debe soportar conexiones TLS . Cosas que necesitará 
 ProFTPd paquete 
 abierto SSL paquete 
 Mostrar más instrucciones 
 Instalación del Software 
 1 
 Abra una ventana de terminal. La ventana de la terminal se encuentra en Accesorios , Utilidades y Herramientas del sistema o la sección XShells del menú principal. 
 2 
 Descargar e instalar los paquetes de software SSL proftpd y Abierto de repositorio de software de su sistema. Ubuntu , Linux Mint y usuarios de Debian escriba el comando "sudo apt- get install proftpd openssl . " Los usuarios de Fedora de Red Hat y escriba el comando " yum install proftpd openssl . " 
 3 
 Type " independiente " cuando vea la opción "Ejecutar ProFTPD desde inetd o independiente ? " Solicitar. 
 4 
 Escriba el comando " vi /etc /proftpd /proftpd.conf " para abrir el archivo de configuración ProFTPd en el editor de texto "vi" . Puede sustituir "vi" con su editor de texto preferido . 
 5 
 Cambie la línea que dice "off UseIPv6 " a " UseIPv6 adelante". 
 6 
 Agregue la siguiente líneas al archivo : " . FTP Server ready" 
 
 DefaultRoot ~ 
 
 IdentLookups fuera 
 
 ServerIdent en 
 7 
 Guarde y cierre el archivo . 
 Creación del SSL Certificate 
 8 
 Escriba el comando " mkdir /etc /proftpd /ssl " para crear un directorio para que contenga el certificado SSL. 
 
 9 
 Escriba el comando " openssl req -new- x509 -days 180 -nodes - out /etc /proftpd /ssl /ftp.cert.pem - keyout /etc /proftpd /ssl /ftp.key.pem . " 
 10 
 proporcionar su nombre , dirección, nombre del país y dirección de correo electrónico cuando se le solicite . 
 Habilitación del Certificate in ProFTPd 
 11 
 Tipo . el comando " vi /etc /proftpd /proftpd.conf " para abrir el archivo de configuración proFTPd 
 12 
 Localice el " mod_tls.c>  . 13  Sustituya la información entre el " mod_tls.c>  " 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 off 
 
 TLSRequired en 
 14 
 Guarde y cierre el archivo. 
 15 
 Escriba "/etc /init.d /proftpd restart " para reiniciar el servicio proFTPd .