How to enable ssh in vSphere 4i
Posted by craig
- on May 29th, 2009 in Tips, Virtualization, vSphere | 6 Comments »

To have SSH enable on vSphere 4i is always important and helpful when you require to troubleshoot any problem you may face. The way to get this done should similar as esx 3i.
- First, you press Alt + f1 then type “unsupported” and press enter.
- You will see the prompt for password after this. Key in the root password you had previously configure, and you will be able to log in to the service console.
- Follow by that, do a vi /etc/xinetd.conf and look for #ssh. Remove the # and save the file after this.
- Go to /sbin, and run this command ./services.sh restart
- Noted: If you still having problem with SSH access, please restart and it should be work.
You will have your SSH enable now. Have fun.
Latest updated 12/08/2010:
Using Tech Support Mode in ESXi 4.1
Tags: ESX 4i, ESXi, ssh, VMware, vsphere 4

6 Responses
services restart didn’t seem to make ssh access available, but i rebooted the system and then i was able to get in
thanks,but i don’t have /etc/inetd.conf . I have xinetd.conf and initd.conf , but not inetd.conf.
please help me?what must I do?
should work on this anyway, did u see the ssh parameter in the config file?
mmm…
i don’t have inetd.conf file.what config file you mean?where must i search for SSH parameter?
sorry if ask in this way.i’m beginner in it.
is xinetd.conf
I think you can search with /ssh when you vi the config file
Update for ESXi 3.5 Update 2 – With Update 2 the service.sh command no longer restarts the inetd process which enables SSH access. You can either restart your host or run ps | grep inetd to determine the process ID for the inetd process. The output of the command will be something like 1299 1299 busybox inetd, and the process ID is 1299. Then run kill -HUP (kill -HUP 1299 in this example) and you’ll then be able to access the host via SSH.