windows 上 利用ssh連至本機virtualbox 上的ubuntu

Tzu-Hsiang Chao
2 min readAug 15, 2018

--

1. (省略建立機器部分)點選全域工具右方箭頭,選擇「主機網域管理員」會進入這個畫面

2. 點選右上角 建立(C) 後,會跳出「是否接受更變」,選擇是後列表中會新增一列,系統自動產生一組ip位置。可以點選進入後,在下方修改ip位置,修改完成後要按套用才會儲存。

設定完之後,在windows cmd中輸入 ipconfig,會發現有新的VirtualBox Host-Only Network資料,就是成功了

3. 從右上方點選機器工具回到原本的畫面

4. 點選機器後,可以用「右鍵」、選擇「設定值」或上方之「設定值」按鈕,

5. 左邊選擇「網路」,介面卡1預設為NAT、選擇下方連接埠(ㄅㄨˋ)轉送(也就是port forwarding)

6. 點選右邊的加號後,主機IP填入剛剛在「主機網域管理員」中,系統自動產生的IP(若有更改當然是用更改後的IP)、主機連接埠填入22(預設SSH PORT,是需求更改)、客體IP則為在ubuntu中,ifconfig中獲得的ip,客體連接埠也為22

7. 點選「確定」就完成了。虛擬機不用重開機。之後就可以用putty、mobaxterm等ssh工具連線至虛擬機啦!連線至虛擬機的ip位置為上圖中的主機ip(e.g. 192.168.56.1),帳號密碼則為ubuntu中的帳號密碼

--

--