我试图用FileZilla连接到我的VirtualBox LAMP服务器,它不工作。 我有一个静态的IP设置,FTP用户设置(FTPd),并可以成功地连接到ftp localhost ,但不是与Filezilla具有相同的凭据。 我怀疑这是因为我在主机框中使用了错误的IP地址。
那么有没有一个命令我可以用来显示连接到我的FTP的IP地址?
顺便说一句,在FileZilla中给出的错误代码是:
Status: Connection established, waiting for welcome message... Response: 425 Sorry, invalid address given Error: Could not connect to server
尝试使用--dontresolve选项启动您的pure-ftd,或者将其添加到/etc/pure-ftpdconfiguration中。 你的解决很可能失败了。 实际上并不是服务器只接受某些IP。 默认情况下,它将接受所有传入的ftp请求,而不pipeIP。
以root身份运行:
netstat -nltp
这应该列出所有的侦听(即等待连接)TCP套接字和持有它们的过程。
从这里可以确定FTP服务器正在监听的地址。