¿Por qué me expulsan de una sesión FTP una vez que ejecuto un comando? Parece que una vez que inicie sesión con éxito en un servidor obtengo lo siguiente después de ejecutar un comando como "ls" (he incluido la parte de error en las etiquetas "[ERROR]"):
allen92@allen92-VirtualBox:~/Videos$ ftp -n ftp.FreeBSD.org
Connected to ftp.FreeBSD.org.
220 beastie.tdk.net FTP server (Version 6.00LS) ready.
ftp> user
(username) anonymous
331 Guest login ok, send your email address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
[ERROR]
421 Service not available, remote server has closed connection
[ERROR]
ftp>
Esto parece suceder en cualquier servidor FTP remoto. Todo funciona bien cuando inicio sesión en la máquina local y ejecuto comandos FTP. Si, de hecho, el error "421" es un error genérico, ¿hay alguna forma de averiguar la fuente del problema? Cualquier ventaja sobre esto sería apreciada. No he podido encontrar ningún soporte en este tema en particular . Cualquier persona con un problema similar comparte tus pensamientos.
NOTA: Tengo instalado VSFTPD .