用xshell遠程登錄virtualbox中的Ubuntu虛擬機

首先Ubuntu要安裝ssh(包括ssh-server)並且開啓ssh

步驟:1.安裝sudo apt-get install openssh-server
2.確認啓動:ps -e |grep ssh
如果看到sshd那說明ssh-server已經啓動了。
如果沒有則可以這樣啓動:sudo /etc/init.d/ssh start或者 service ssh start;(注意:ssh-server配置文件位於/etc/ssh/sshd_config,在這裏可以定義SSH的服務端口,默認端口是22,你可以自己定義成其他端口號,如222。重啓SSH服務:
sudo
/etc/init.d/ssh stop
sudo /etc/init.d/ssh start
然後使用以下方式登陸SSH:
ssh [email protected] username爲192.168.1.112 機器上的用戶,需要輸入密碼)。
放一篇參考博文http://blog.csdn.net/scotthuang1989/article/details/8606775

更改virtualbox虛擬機的端口

步驟:虛擬機的設置-網絡-高級-端口轉發。
新建,輸入主機ip,端口,Ubuntu的IP,端口
注意: linux的IP可用ifconfig查看。 ubuntu的ssh端口默認是22
主機的端口隨意設置在1025-5000以內吧。

xshell遠程連接

步驟:文件-新建
首先 IP和端口均填寫端口轉發後的。
然後,用戶身份驗證均填寫ubuntu虛擬機中的用戶名和密碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章