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 -a

这应该列出 . 和 ..

最可能的原因是文件夹为空,或者他们为你的 FTP 帐户设置了错误的权限

相关内容