Ftp-сервер отображается как полностью пустой, даже без . и .. (текущая и родительская папки)?

Ftp-сервер отображается как полностью пустой, даже без . и .. (текущая и родительская папки)?

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

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

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

ls -а

Здесь должны быть перечислены . и ..

Наиболее вероятная причина — либо папка пуста, либо для вашей учетной записи FTP настроены неправильные разрешения.

Связанный контент