Skip to content

Cómo configurar Pure-FTPd para aceptar sesiones TLS en Debian

Cloud Infrastructure Expert
Cómo configurar Pure-FTPd para aceptar sesiones TLS en Debian

 

 

FTP es un protocolo inseguro, ya que todas las contraseñas y datos se transfieren en texto plano. Al usar TLS, toda la comunicación puede ser encriptada, lo que hace que FTP sea mucho más seguro. Este artículo explica cómo configurar Pure-FTPd para aceptar sesiones TLS en un servidor Debian. Si necesitas un servidor para este propósito, puedes considerar adquirir un servidor VPS.

1. Instalación de OpenSSL

OpenSSL es necesario para TLS. Para instalarlo, simplemente ejecuta:

sudo apt install openssl

2. Generación de un certificado autofirmado

Si no tienes un certificado SSL válido, puedes generar uno autofirmado para pruebas. Ten en cuenta que los certificados autofirmados no son confiables en entornos de producción.

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem

Durante la generación, se te pedirá que proporciones información sobre tu organización y servidor. Asegúrate de ingresar un nombre de dominio válido en el campo “Common Name”.

3. Configuración de Pure-FTPd

Edita el archivo de configuración de Pure-FTPd:

sudo nano /etc/pure-ftpd/conf/TLS

Cambia el valor de `TLS` a `1` para aceptar tanto sesiones normales como TLS:

TLS 1

Si deseas forzar el uso de TLS para todas las conexiones, cambia el valor a `2`:

TLS 2

Guarda los cambios y cierra el editor.

4. Reiniciar Pure-FTPd

Reinicia el servicio Pure-FTPd para aplicar los cambios:

sudo systemctl restart pure-ftpd

5. Conexión con un cliente FTP

Ahora puedes conectarte a tu servidor FTP usando un cliente FTP que soporte TLS/SSL. Asegúrate de seleccionar la opción “Requerir FTP explícito sobre TLS” o similar en la configuración de tu cliente.

Conclusión

¡Listo! Has configurado Pure-FTPd para aceptar sesiones TLS en tu servidor Debian, mejorando significativamente la seguridad de tus transferencias de archivos.

Nota: Para entornos de producción, se recomienda obtener un certificado SSL válido de una autoridad de certificación confiable en lugar de utilizar un certificado autofirmado.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.