我在 inmotion 托管帐户上有一个服务器,它突然在 FTP 方面表现异常,但仅限于特定目录。它只是拒绝列出文件。我尝试使用两个客户端 - FileZilla(直到昨天还在运行)和 WinSCP。我检查了防火墙规则以确保启用了被动 FTP,但确实启用了。然后我登录 cPanel 检查文件是否还在那里,结果确实如此。与我交谈的支持代理能够在他的 FileZilla 客户端中列出文件,所以问题一定出在我这边。此时我应该从哪个方向开始寻找答案?
编辑:我在我的网络上另一台以前从未安装过 FileZilla 的计算机上进行了测试,但出现了同样的问题。
编辑:相关目录似乎莫名其妙地更改为“nobody”组。所有者仍然正确(我用于 FTP 的同一用户是所有者),但组现在不同了。我有 shell 访问权限,并尝试更改组。即使在 shell 中显示目录的组已更改,但该更改似乎不会传播到 FTP。