Мне нужно получить файл, который должен быть на каком-то 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

1 ответ1

0

у вас (скорее всего) ограниченный доступ, вы не можете «просматривать» другие папки.

Тот факт, что вы не видите ни одного. или .. это нормально при использовании команды ls, если вы наберете

ls -a

Это должно перечислить. а также ..

Наиболее вероятная причина: папка пуста или настроена ваша учетная запись FTP с неправильными разрешениями

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .