SSH連接虛擬機中的Ubuntu(轉)


摘要:主要是解決不能使用ssh遠程Ubuntu的問題、使用的遠程工具是putty、也可以使用xshell、ubunut12.0.4是裝在虛擬機中的、不過這個應該沒有什么影響。

一:問題的出現

前兩天使用VMware裝了一個ubuntu12.0.4之后、因為常常使用命令行、又喜歡在虛擬機與實體機中切來切去、感覺很不方便、就想在xp中遠程ubuntu、遇到了點小意外、經過一會調試解決成功、把過程記錄一下、好記性不如爛筆頭。

在開始連接的時候、老是連接不成功、就想着具體是哪方面的問題、按照思路一步一步來驗證。

二:具體的解決過程

1、網絡

既然要遠程ubuntu的系統、那么首先是兩個網絡是不是在一個網段、能不能ping的通?

a)  Windows電腦上——cmd 打開命令窗口、鍵入:ipconfig 命令、查看主機IP。

b)  ubuntu系統、ctrl + alt + F1打開命令終端、鍵入ifconfig 命令、查看ubuntu上網IP。

c)  然后在ubuntu系統終端鍵入:ping +Windows上網的IP、查看是否ping的通、不可以則檢查網絡情況、以及是否在一個網段、ping的通在進行下一步

d)  在Windows命令窗口中鍵入:ping +ubuntu 上網IP、查看是否ping的通、不可以則檢查網絡情況、以及是否在一個網段、ping的通在進行下一步

2、ssh服務

既然是通過sshserver來進行遠程、那么當網路通暢之后要解決的就是關於ubuntu系統的ssh問題。

a)  查看是否安裝ssh服務

在ubuntu終端命令界面鍵入:

ssh localhost

如果出現下面提示則表示還沒有安裝:

ssh: connect to hostlocalhost port 22: Connection refused 

 b)  安裝ssh服務

如果通過上面步驟查看沒有安裝sshserver、則鍵入如下命令安裝:

sudo apt-getinstall –y openssh-server 

c)安裝完成后啟動ssh

service ssh start 

d)  啟動完成之后可以使用命令:ps –e | grep ssh 來查看ssh狀態、

6455 ?        00:00:00 sshd 

則表明啟動成功。

再使用putty連接ubuntu、問題解決。

1、PuTTY

推薦閱讀:

如何通過Putty實現遠程登錄控制Linux平台 http://www.linuxidc.com/Linux/2013-06/85266.htm

Putty連接VMWare中Ubuntu的問題解決 http://www.linuxidc.com/Linux/2013-05/84819.htm

VMware+Linux+Putty環境配置 http://www.linuxidc.com/Linux/2013-05/84818.htm

借助Putty遠程登錄控制虛擬機的Fedora系統 http://www.linuxidc.com/Linux/2013-01/78155.htm

2、Xshell

secureCRT和Xshell登錄Ubuntu http://www.linuxidc.com/Linux/2012-04/58745.htm

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2


免責聲明!

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



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