virtual box中ubuntu ssh 登錄設置

需要通過xshell連接虛擬機中linux系統。Ubuntu下默認是沒有安裝,遠程登錄服務器ssh的,這就需要自己手動安裝配置。主要分兩個部分:ssh安裝,端口轉接。
1、ssh安裝
1.1、更新源列表
打開"終端窗口",輸入"sudo apt-get update",輸入管理員密碼,回車。

1.2、安裝ssh
在"終端",輸入"sudo apt-get install openssh-server",安裝openssh-server。
1.3、查看ssh服務是否啓動
打開"終端",輸入"sudo ps -e |grep ssh"。如出現sshd進程,則說明ssh服務已經啓動。若沒有啓動,也可輸入"sudo service ssh start"啓動。

1.4、使用gedit修改配置文件"/etc/ssh/sshd_config"
打開"終端",輸入"sudo gedit /etc/ssh/sshd_config",打開配置文件。把配置文件中的"PermitRootLogin without-password"加一個"#"號,把它註釋掉,再增加一句"PermitRootLogin yes"-->保存,修改成功。

2、virtual box中端口轉接
在virtualbox上,點擊對應虛擬機設置。點擊網絡、選中連接方式爲“網絡地址轉換(NAT)”,點擊高級,點擊端口轉發。
配置端口轉發,主機端口爲xshell連接端口2200,映射爲系統端口22,22爲ssh默認端口,可以在"/etc/ssh/sshd_config"中進行修改。

之後,就可通過xshell連接。

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