SSH To An Ubuntu VirtualBox From A Mac

I have been setting up an Ubuntu Server instance using VirtualBox on my Macbook Pro for some development work. I thought I’d share how to get ssh working on the virtual server once you have it installed.

Firstly you need to make sure you have openssh-server on your Ubuntu instance.

On the Ubuntu Server…

sudo apt-get install openssh-server

If you change networks a lot, you’ll probably want to install a static IP you can always connect to safely to access your Ubuntu Server. To do this…

On the Ubuntu Server, edit /etc/network/interfaces, and add the following…

Now on your Mac…

Power down the VM

Go to network settings

Add adapter 2
- Attached to Host-only Adapter
- Name vboxnet0

Restart the VM

You should be able to connect to your Ubuntu Server now on 192.168.56.10 from your Mac.

ssh username@192.168.56.10

One Response to “SSH To An Ubuntu VirtualBox From A Mac”

  1. Yatin

    Hey thanks for your tutorial. It worked smoothly except an error, maybe you could mention this too in your article.

    http://superuser.com/questions/429405/how-can-i-get-virtualbox-to-run-with-a-hosts-only-adapter

    Regards :)

    Reply

Leave a Reply