
我想連接網路上的其他 ubuntu 機器。我使用 Nautilus FTP 連接管理器,但最終出現連接被伺服器錯誤拒絕的情況。
我安裝了vsftpd
,但仍然顯示一些錯誤
我使用的是 Ubunut 12.04LTS 64 位元。
答案1
我最好的猜測是 Nautilus 沒有任何問題,但您的網路設定或遠端電腦的 FTP 伺服器的設定有問題。
我假設您嘗試連接的計算機:
- 連接到同一子網路的網路上
- 在跑 :)
- 安裝了 ftp 伺服器(例如 vsftp)
首先,您必須確保兩台電腦之間的網路連線正常。首先是 ping 遠端電腦(ping 192.168.1.198
在終端機中)。如果遠端電腦正在回應 ping,那麼我們繼續。否則,您必須正確設定互聯網校正,以便兩台電腦能夠相互「看到」。
其次,您必須檢查遠端電腦上的 FTP 伺服器是否已啟動並正在執行。查看檔案 /etc/vsftpd.conf 中的配置,檢查一切是否都已如預期設定。特別是,檢查運行 FTP 伺服器的連接埠。如果您有一行“listen_port=x”,其中 x 不是 21,那麼它沒有使用預設的 FTP 連接埠。每次您更改設定中的某些內容時,您都必須在sudo service vsftpd reload
終端機中使用 vsftpd 重新載入它。
為了檢查 FTP 連線是否正常運作,您可以使用簡單的命令列客戶端。只需ftp 192.168.1.198
在終端機中輸入,它就會嘗試連接。這樣您就可以檢查問題是否出在 FTP 連線本身。如果您有一個與 21 不同的端口,則也必須在此處進行設定(請參閱 ftp 命令的 man 來了解這一點)。
希望這可以幫助,
本