前言
本人所用的SSH Client 是MobaXTerm。但其它種類的Client 例如PuTTY也沒關係的。這篇文章並不會含蓋到我們用的SSH Client。主要是設定我們VirtualBox的Ubuntu OS 及 VirtualBox 本身的設定。環境
電腦OS; Windows 7VirtualBox 版本:Version 5.0.20 r106931
Ubuntu版本(安裝在VirtualBox上):Ubuntu 16.04 LTS (GNU/Linux 4.4.0-21-generic x86_64)
ubuntu-16.04-server-amd64.iso
=========================================
Step 1: 在Ubuntu安裝openssh-server
~$ sudo su -
~# sudo apt-get install openssh-server
方法2. 安裝系統時可以直接選擇安裝OpenSSH server
安裝Ubuntu的時後會跳出Software selection 這時後我們就可以選擇OpenSSH Server
Step 2: 設定VM的Port Forwarding 設定
改變VM的設定Step 3: 用你喜愛的SSH Client來連線吧!!!
預設的VirtualBox的VM連網路都是透過NAT的設定 它並不是向DHCP 伺服器要一個IP.所以其實Ubuntu的ip 外面是連不到的
你可以用ifconfig 去看ubuntu的內部ip會是10.0.x.x
在你的SSH Client 請用127.0.0.1 port 22去連你的Ubuntu VM吧