V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

ftpd-ssl

Servidor FTP de NetKit con autentificación y cifrado SSL. Comprueba si la otra parte también utiliza SSL; de lo contrario, recurre al protocolo FTP convencional. La principal ventaja sobre el ftpd convencional es que sus contraseñas y los datos que envíe no se envian en texto plano, por lo que nadie podrá acceder a ellos con tcpdump, Wireshark ni herramientas similares.

Archivo de configuración principal:

# nano /etc/inetd.conf

ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.ftpd -l -a

La opción -a activa el modo SSL y -l registra todas las conexiones. Si se quiere asegurar de que solo se permita el acceso cifrado, cambiar -a por -A

# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/ftpd.key -out /etc/ssl/certs/ftpd.pem
generar un certificado autofirmado con OpenSSL
# service openbsd-inetd restart
reiniciar el servicio
$ lftp -u usuario,contraseña ftps://mi-servidor.com
conéctar desde un cliente FTP con soporte TLS/SSL, normalmente por el puerto 21
# tcpdump -i eth0 port 21 -A
para ver que no se transmiten credenciales en texto plano. Si está cifrado, no se verá las contraseñas ni comandos legibles
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025