摘要:主要是解決不能使用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-get install –y openssh-server
c)安裝完成後啟動ssh
service ssh start
d) 啟動完成之後可以使用命令:ps –e | grep ssh 來檢視ssh狀態、
6455 ? 00:00:00 sshd
則表明啟動成功。
再使用putty連線ubuntu、問題解決。
Linux 虛擬機器中配置 GNOME VNC
在特定的需求下,需要用到 linux 的圖形化介面,但是 azure 平台提供的虛擬機器預設沒有開放遠端圖形化登陸的功能。以下解決方案,提供了市面上非常流行的 gnome vnc 的組合來遠端圖形化管理虛擬機器。note 以下步驟適用於 centos 6.x 版本,其他版本可能略微有區別。按照以下步...
linux虛擬機器中安裝mongodb
今天在linux虛擬機器中安裝了mongodb資料庫,安裝過程主要參照了網上的一片文件,大部分地方都沒有多大區別,只是在某些細節上有所改變。我參考的文件是 原文 mongodb linux x86 64 2.2.7.tgz 而我 mongodb linux x86 64 2.6.9.gz。我的具體步...
Linux 虛擬機器中配置 GNOME VNC
在特定的需求下,需要用到 linux 的圖形化介面,但是 azure 平台提供的虛擬機器預設沒有開放遠端圖形化登陸的功能。以下解決方案,提供了市面上非常流行的 gnome vnc 的組合來遠端圖形化管理虛擬機器。note 以下步驟適用於 centos 6.x 版本,其他版本可能略微有區別。按照以下步...