需要通過xshell連接配接虛拟機中linux系統。Ubuntu下預設是沒有安裝,遠端登入伺服器ssh的,這就需要自己手動安裝配置。主要分兩個部分:ssh安裝,端口轉接。 1、ssh安裝 1.1、更新源清單 1.2、安裝ssh 1.3、檢視ssh服務是否啟動 1.4、使用gedit修改配置檔案"/etc/ssh/sshd_config" 2、virtual box中端口轉接 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連接配接。