Contents
$ sudo apt-get update $ sudo apt-get install openssh-server
$ sudo vim /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto eth1 iface eth1 inet static address xxx.xxx.xxx.xxx gateway xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx
$ mkdir -p ~/myscript $ vim ~/local-login #! /bin/sh isstarted=`ps aux | grep -c "GuestName"` if [ $isstarted -eq 1 ]; then VBoxManage startvm GuestName -type vrdp sleep 5 else VBoxManage controlvm GuestName resume fi ssh username@guest IP address remain=`ps -e -o args | grep -c "^ssh.*GuestName"` if [ $remain -eq 0 ]; then VBoxManage controlvm GuestName pause echo vm paused. fi echo bye $chmod 755 ~/myscript/local-login
PATH=$PATH:/Users/username/myscript export $PATH