Necesito recuperar un archivo que se supone que está en algún servidor FTP. Cuando me conecto a este servidor, se muestra vacío. Tal vez simplemente fallaron o se olvidaron de cargar el archivo. Pero cuando me conecto usando la CLI de ftp y pruebo un 'ls', no muestra absolutamente nada.ni siquiera el. y.. carpetas(carpetas actual y principal). ¿Eso es normal?
Salida 'ls' en este servidor:
200 PORT command successful. 81.xxx.xxx.xxx:xxxxx.
150 Opening data connection for file list.
226 Directory transfer complete. (generate:60ms)(send:61ms)
Salida 'ls' en un directorio vacío simple en otro servidor:
200 PORT command successful
150 Connecting to port 39662
drwxrwsr-x 2 14548 19865 2 May 4 14:33 .
drwxrwsr-x 14 14548 19865 51 May 4 14:33 ..
226-Options: -a -l
226 2 matches total
Respuesta1
Es posible que (lo más probable) tenga acceso limitado y no pueda "explorar" ninguna otra carpeta.
El hecho de que no veas ninguno. o .. es normal cuando se usa el comando ls, en cambio si escribe
ls -a
Esto debería enumerar el . y ..
La causa más probable es que la carpeta esté vacía o que hayan configurado su cuenta FTP con permisos incorrectos.