First ESXi shell access;
How to get shell access to your VMWare ESXi server?
By default the VMWare ESXi server don’t offer shell access (through the menu).
But by doing the following, you will be able to access the shell (although its limited):
1. Hook up a screen and a keyboard to the VMWae ESXi server.
2. Press “Alt+F1″
3. Write “unsupported” and press Enter (if you screw up, and think you’ve typed something wrong,
you can use Ctrl+U to clear the input field).
4. Enter the root password, an voila, shell access.
Then enable ssh on ESXi 3.5
By default, ssh access is disabled on VMware ESXi 3.5, so how do i enable ssh on VMware ESXi 3.5?
1. Type “vi /etc/inetd.conf” and press “enter”.
2. Locate the line that starts with “#ssh stream tcp nowait root /sbin/dropbearmulti…….”
3. Move the marker over the “#” and press “x”.
4. Press “Escape” and write “:wq”, then press “enter”.
5. Type “/sbin/services.sh restart” and press “Enter”. Note: If you are running ESXi 3.5 Update 2, the services.sh no longer restarts the inetd process. You will have to manually kill the inetd process, in order to restart it and enable ssh access without a reboot. Type “ps | grep inetd” and press “enter”. You will then see something similiar to “1289 1289 busybox inetd”. Then write “kill -HUP 1289″, and remember to write the number “ps | grep inetd” returns to you!