HFM 客户端无法连接到 FTP

HFM 客户端无法连接到 FTP

我已经使用 MySQL 设置了具有虚拟用户的 proftpd。我能够使用 Filezilla 和 WinSCP 顺利登录。我还可以上传、删除和编辑。

我面临的问题是,当使用 HFM.NET 通过 FTP 连接时,我收到一条错误消息,提示找不到文件或无法访问。

HFM FTP 设置

HFM 550 错误

Test Connection Failed
The remote server returned an error: (550) File unavailable (e.g., file not found, no access).

然而,当它进行测试连接时,proftpd 日志显示它已成功登录。

2017-03-15 21:50:50,981 xxxx proftpd[17210] localhost (xxxx[xxxx]): FTP session opened.
2017-03-15 21:50:52,472 xxxx proftpd[17210] localhost (xxxx[xxxx]): USER simmons: Login successful.
2017-03-15 21:50:52,546 xxxx proftpd[17210] localhost (xxxx[xxxx]): FTP session closed.

用户主文件夹设置为 /home/simmons

所有权为 ftpuser:ftpgroup

修改为755

drwxrwxr-x  2 ftpuser ftpgroup 4.0K Mar 15 21:51 simmons

答案1

我能够对此进行更多故障排除。我没有意识到将 FTP 服务器设置为创建主目录意味着它是它们的根目录。所以我将 HFM 中的路径设置为 / 并解决了这个问题。

相关内容