How to Enable SSH Access to ESXi v4

  1. Go to the ESXi console and press


  2. Type:


  3. Enter the root password (typing will be blind)
  4. Once logged in type

    vi /etc/inetd.conf

  5. Look for the line that starts with #ssh and remove the # so it starts with ssh (press “x” if the cursor is on the character)
  6. Save by typing


  7. Restart the ESXi server & test connecting via ssh.

NOTE: You can also enable telnet access by removing the # infront of the telnet line and I haven’t tested this, as I use secure management networks, however if you follow my post “How to Secure SSH on CPanel and restrict to specific hosts” you can probably use the step 2 bit to change the listening port if you really wanted to :)


Tags: , , , , , , , ,


  1. VMware Console repeating Characters and how to stop it | Tech Help Blog - August 11, 2010

    […] that way. However as most people probably don’t have ssh/telnet enabled, view this post by clicking here to learn how to enable it, I will demonstrate this using vSphere and its built in Datastore […]

Leave a Reply