Ubuntu解決winscp連接不上虛擬機問題


前幾天在配置虛擬機的時候,嘗試用winscp連接Ubuntu,結果連接被拒絕。原因:Ubuntu的ssh服務需要自己安裝和啟動,在沒啟動之前,是無法連接上去的

解決方案:

我們可以輸入:ssh localhost ssh

看看ssh是否關閉,如果出現下面的提示,表示沒有開啟:connect to host localhost port 22: Connection refused

這樣子的話我們就只需要開啟ssh就行:

$ sudo apt-get install openssh-server
安裝之后再啟動:

$ sudo /etc/init.d/ssh start

最后查看下我們的ip地址,輸入你root的用戶名和密碼就可以使用WinSCP連接上了。

其它原因:

(1)連接失敗還有可能是Linux的防火牆沒有關閉(當然,一般使用ubantu的話防火牆是默認關閉的)

 關閉防火牆我們只需要輸入:sudo ufw disable

(2)虛擬機沒有獨立的IP地址,無法連接到網絡

解決方案:以VMware為例

1、關閉虛擬機

2、左上角的編輯選擇【虛擬機】選項卡下的【設置】

3、選擇【網絡適配器】,網絡連接改為【橋接模式】

4、保存在重啟一下就行了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM