Ftp
為什麼我突然無法通過 FTP 訪問 VPS?
我有一個 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”送出它們
- FTP 服務是否正在執行?
netstat 是否顯示埠正在偵聽伺服器本身?如果是這樣,你可以telnet到伺服器本身的埠,遠端呢?
要在 netstat 中顯示監聽埠,請使用
-l
,例如netstat -tlnp
。您也可以使用lsof -i tcp:21
. 要查找正在執行的程序,請使用 ps,例如ps -ef | grep ftpd
.