更改listen_port后VSFTPD“连接被拒绝”

更改listen_port后VSFTPD“连接被拒绝”

我刚刚在 Ubuntu 16.0.4 虚拟机上设置了 VSFTP。当我输入时,ftp localhost它连接正常,但如果我添加listen_port = 44444到 vsftpd.conf 文件然后运行,ftp localhost则会收到“连接被拒绝”

可能是什么原因造成的?我还需要更改其他设置吗?

这是我运行 service vsftpd status 后得到的结果 这是我运行 service vsftpd status 后得到的结果

答案1

当使用非默认服务端口时,需要在客户端指定。在您的情况下,它仍然连接到端口 21 并且失败。

一种方法是:

ftp
open localhost 44444

然后以交互方式运行命令。

答案2

我有类似的问题。当您查看 vsftpd 服务的状态时,它显示您有一个 INVALIDARGUMENT。就我而言,它位于 vsftpd 配置文件中;我有一个拼写错误,我输入了“-”而不是“=”。我会检查您的配置文件以确保没有错误,如果没有拼写错误,那么可能会注释掉您添加的任何内容以缩小范围。

相关内容