我正在尝试在 Windows 上使用 Filezilla 连接到运行 vsftpd 2.3.5 的 linux ec2 实例(也尝试过 2.3.2,结果相同)但服务器一直以 500 OOPS 响应:vsf_sysutil_bind,然后出现一个次要错误,具体取决于关于我是使用主动模式还是被动模式(请参阅下面的日志)。
几天前,此设置运行良好。据我所知,服务器的配置没有任何变化,但现在连接后立即被抛出。我已经重新启动了 vsftpd,但还没有重新启动服务器本身。什么可能导致这种行为,为什么会突然出现,我该如何解决?
如果我使用主动模式,客户端日志如下:
...
Response: 230 Login successful.
Command: OPTS UTF8 ON
Response: 200 Always in UTF8 mode.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/"
Command: TYPE I
Response: 200 Switching to Binary mode.
Command: PORT 192,168,1,101,250,178
Response: 200 PORT command successful. Consider using PASV.
Command: LIST
Response: 500 OOPS: vsf_sysutil_bind
Error: Failed to retrieve directory listing
Response: 500 OOPS: priv_sock_get_cmd …Run Code Online (Sandbox Code Playgroud)