Мне нужно получить файл, который должен быть на каком-то FTP-сервере. Когда я подключаюсь к этому серверу, он отображается как пустой. Может быть, они просто не смогли или забыли загрузить файл. Но когда я подключаюсь с помощью ftp CLI и пробую 'ls', он показывает абсолютно ничего, даже не. и .. папки (текущие и родительские папки). Это нормально?
Вывод 'ls' на этом сервере:
200 PORT command successful. 81.xxx.xxx.xxx:xxxxx.
150 Opening data connection for file list.
226 Directory transfer complete. (generate:60ms)(send:61ms)
Вывод 'ls' в простой пустой директории на другом сервере:
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
linux
filesystems
ftp
Niavlys
источник
источник
Ответы:
у вас (скорее всего) может быть ограниченный доступ, вы не можете «просматривать» другие папки.
Тот факт, что вы не видите ни одного. или .. это нормально при использовании команды ls, вместо этого, если вы набираете
ls -a
Это должно перечислить. а также ..
Наиболее вероятная причина: папка пуста или ваша учетная запись FTP настроена неправильно
источник