Requirements:
- CentOS 6.5 Live CD
- VirtualBox
TODO List
- Install some packages & update the system
yum install vim bash-completion file-roller nautilus-open-terminal
yum update -y
reboot
- Install VirtualBox Guest Additions
yum install dkms
yum groupinstall "Development Tools"
yum install kernel-devel
reboot
- Enable Automatic Login
vim /etc/gdm/custom.conf
# Adding these lines
[daemon]
AutomaticLogin=username
AutomaticLoginEnable=true
- Add current user to vboxsf group
su -
useradd -aG vboxfs username
-
Edit hotkeys
- Lock Screen: Ctrl + Alt + L
- Show Desktop (hide All Windows): Ctrl + Alt + D
- Open Terminal: Ctrl + Alt + T
- Home Folder: Ctrl + Alt + H
-
Tick Always open in browser windows in the nautilus preference
-
Zip the VM
-
Upload to the cloud
References
Future Work
- Create a minimal CentOS VM (remove unnecessary packages, disable unused services and have no GUI)
- Create an unconnected CentOS VM for internal use