This will likely not generate as much fanfare as it did for the 3.5 release of ESXi, however I can confirm that it does indeed still work in vSphere ESXi 4. This is the procedure I used to get it up and running on my “Lab” box.
- alt-f1 (Note: As pointed out below, you will not see your typing on this screen, just trust us, it is there).
- unsupported
- root pw
- vi /etc/inetd.conf
- delete the “#” from ssh
- services.sh restart
I’ve also poked around a bit, and found that while scp works, sftp does not. Also note that some commenters had to do the following to get this to work: ps aux |grep inetd (getting the PID) and then kill -HUP PID

Pingback: ngud.de » Blog Archive » Unsupported Console and SSH on ESXi 4
Pingback: Unsupported Console and SSH on ESXi 4 – บริษัท อิมพลีเมนเตอร์ จำกัด
Pingback: VMWare ESXi 4 Whitebox | :: contes.eu
Pingback: How to ssh on ESXi 4 « System Howtos and Tutorials
Pingback: SysAdmins Log » ESX Admin From the top — part 2
Pingback: VMware ESXi 4.0 / ESXi 4.1: enable SSH login for non-root users (and only them) « The Wiert Corner – Jeroen Pluimers’ irregular stream of Wiert stuff