Ftp
FTP 超時但 SSH 工作正常?
我的伺服器出現問題,當我嘗試通過 FTP 連接到域時,連接速度非常慢,而且我只在目錄中列出文件就會超時。
當我嘗試通過 SSH 使用 root 使用者帳戶連接到域文件夾時,它工作正常,我可以毫無問題地下載文件。
有什麼問題?我試圖重新啟動伺服器,還有辦公室路由器,但什麼都沒有……
它是一個帶有proftpd 的fedora core 7 伺服器。會不會是文件系統問題?謝謝。
CONNECTION LOG: Cmd: MLST about.php 250: Start of list for about.php modify=20120910092528;perm=adfrw;size=2197;type=file;UNIX.group=505;UNIX.mode=0644;UNIX.owner=10089; about.php End of list Cmd: PASV 227: Entering Passive Mode (***hidden***). Data connection timed out. Falling back to PORT instead of PASV mode. Connection falling back to port (PORT) mode. Cmd: PORT ***hidden*** 200: PORT command successful Cmd: RETR about.php Could not accept a data connection: Operation timed out.
嘗試在 ftp 客戶端中使用被動模式。
這是由於您的反向 DNS 配置錯誤造成的。
嘗試去 /etc/proftpd.conf
尋找
UseReverseDNS on IdentLookups on
並將它們更改為
UseReverseDNS off IdentLookups off
會讓你連接得更快,我敢打賭你得到它的連接超時或被伺服器拒絕的錯誤消息。