我有一个 VPS,CentOS,是用 HyperVM 自动设置的。
我用 lxadmin 建立了 FTP 连接。
几周以来,我一直通过 FTP 登录我的服务器。
今天它说:
Status: Connecting to 74.126.30.21:21...
Status: Connection established, waiting for welcome message...
Error: Could not connect to server
Status: Waiting to retry...
Status: Delaying connection due to previously failed connection attempt...
Status: Connecting to 74.126.30.21:21...
Status: Connection established, waiting for welcome message...
Error: Could not connect to server
我仍然可以通过 SSH 登录。
- 什么样的事情可能导致这种情况?
- 我可以检查/更改哪些内容以便我可以再次使用 FTP?
这是我的netstat输出,我如何判断“端口是否正在侦听服务器本身”?
它不允许我远程登录到列出的 ftp 端口:
这是iptables信息:
情侣猜想:
1)您做了一些 iptables 规则更改以允许流量,但没有使用“服务 iptables save”提交它们
2) FTP 服务是否正在运行?
netstat 是否显示端口正在侦听服务器本身?如果是这样,你可以telnet到服务器本身的端口,远程呢?
要在 netstat 中显示监听端口,请使用
-l
,例如netstat -tlnp
。您也可以使用lsof -i tcp:21
. 要查找正在运行的进程,请使用 ps,例如ps -ef | grep ftpd
.