【发布时间】:2026-02-09 16:25:01
【问题描述】:
我最近在我家的服务器上安装了 vsftpd,用于使用 CentOS7 进行本地开发。我完成了设置,启用了被动模式,设置了我的端口,在我的路由器中打开了我的端口转发,然后当我通过 PhpStorm 连接时,它拒绝了连接。
我不确定发生了什么,我尝试使用用户 root 启用匿名登录。似乎没有任何效果。请让我知道我可以添加的任何信息。
测试连接结果如下:
与“10.0.0.110”的连接失败。
与“10.0.0.110”上的 FTP 服务器的连接被拒绝。
这是 FileZilla 尝试的结果。
状态:正在连接到 10.0.0.110:40000...
状态:已建立连接,等待欢迎消息...
响应:500 OOPS:未能打开 xferlog 日志 文件:/var/log/vsftpd/vsftpd.log
错误:严重错误:无法连接到服务器
【问题讨论】:
-
1) 尝试启用额外的日志记录并查看日志以获取可能的提示:jetbrains.com/help/phpstorm/… 2) 尝试使用 FileZilla 进行连接——它有效吗?那里的详细日志还可以提供一些关于 PhpStorm 中可能设置错误的提示。
-
@LazyOne - 您提供的 PHPStorm 链接没有解决问题。在此处发布 FileZilla 结果。也会对其进行研究。
-
所以FileZilla也无法连接?如果是这样......并且基于“无法打开日志文件”部分的esp - 必须是vsftpd上的错误配置(访问权限?)。在这里根本无法提供帮助(从 PhpStorm 用户方面发表评论)