有人知道为什么 Nautilus 允许我登录服务器但不显示任何文件,但当我通过“ftp”命令行二进制文件登录时,它可以工作并允许我显示所有文件、创建目录等?
我也能通过 FileZilla 登录并查看/编辑文件。以下是日志的一部分:
Code:
Response: 220 Microsoft FTP Service
Command: USER ----
Response: 331 Password required for ----.
Command: PASS ***********
Response: 230-Welcome to the Alentus FTP server.
Response: 230 User ---- logged in.
Command: SYST
Response: 215 Windows_NT
Command: FEAT
Response: 211-FEAT
Response: SIZE
Response: MDTM
Response: 211 END
Status: Connected
Status: Retrieving directory listing...
与 gio/gvfs 有关吗?
- Ubuntu 10.10
- Nautilus 2.32.0
- FileZilla 3.3.3
- FTP 0.17-23
答案1
这是 gvfs 的问题,它无法连接到某些 FTP 服务器。请参阅相关错误报告https://bugzilla.gnome.org/show_bug.cgi?id=516704 如果您能找到使用相同 FTP 服务器软件的公共 FTP 服务器,则可能能够确定 FTP 协议的哪个方面存在问题,并请求修复。因此,目前,您可以使用备用 FTP 客户端。