
ubuntu系統是一個自由、開源的操作系統,既免費又易用 , 成為現如今最受歡迎的linux發行版之一 。但是用慣了windows系統的用戶也不舍得放棄windows系統,所以在虛擬機中運行ubuntu系統則不失為一舉兩得的方法 。下面介紹在虛擬機中Ubuntu11.04開啟ssh服務的方法 。
首先備份自帶的源:
sudocp /etc/apt/sources.list/etc/apt/sources.list_backup
然后修改源: sudo gedit /etc/apt/sources.list選擇較快的源,替換原來的內容,保存 。
更新軟件包列表:sudo apt-get update安裝系統更新
依次點擊System- Administrator-Update Manger,安裝更新,按提示重啟 。
安裝、配置、開啟ssh服務
sudo apt-get install openssh-server
Ubuntu缺省安裝了openssh-client,所以在這里就不安裝了 , 如果你的系統沒有安裝的話,再用apt-get安裝上即可 。
然后確認sshserver是否啟動了:
ps -e |grep ssh
如果只有ssh-agent那ssh-server還沒有啟動,需要/etc/init.d/ssh start,如果看到sshd那說明ssh-server已經啟動了 。
ssh-server配置文件位于/ etc/ssh/sshd_config,在這里可以定義SSH的服務端口 , 默認端口是22,你可以自己定義成其他端口號 。為了更安全,建議更改端口 , 然后重啟SSH服務:
sudo /etc/init.d/ssh resart在windows XP系統中,使用putty.exe登錄虛擬機
1. 首先在服務器上安裝ssh的服務器端 。
$ sudo aptitude install openssh-server
2. 啟動ssh-server 。
$ /etc/init.d/ssh restart
3. 確認ssh-server已經正常工作 。
$ netstat -tlp tcp600 *:ssh*:*LISTEN-
看到上面這一行輸出說明ssh-server已經在運行了 。
4. 在客戶端通過ssh登錄服務器 。假設服務器的IP地址是192.168.0.103,登錄的用戶名是hyx 。
$ ssh -l hyx 192.168.0.103
接下來會提示輸入密碼,然后就能成功登錄到服務器上了.
總結:
【ubuntu server開啟ssh 虛擬機中Ubuntu11.04如何開啟ssh服務?】希望本文介紹的虛擬機中Ubuntu11.04開啟ssh服務的方法能夠對讀者有所幫助,更多有關linux系統的知識還有待于讀者去探索和學習
