Stavo cercando su come attivare SSH su un server ESXi 3.5.
Nelle versioni successive la cosa è piuttosto facile visto che si attiva andando dalla console del server e scegliendo la terz'ultima opzione.
Nel caso del server ESXi 3.5 invece la cosa è piu' complicata, ecco di seguito la soluzione:
2) Inserire unsupported nella console e premere Invio. (Non vedrete il testo digitato)
3) Se hai digitato correttamente unsupported , verrà visualizzato il Tech Support modalità di avviso e una richiesta di password. Immettere la password per l'accesso root.
4) Saremo al prompt dei comandi
vi / etc / inetd.conf
scommentare la riga
# ssh
6) /sbin/services.sh restart e SSH dovrebbe funzionare
N.B. - con alcune applicazioni come WinSCP, il numero di cifratura predefinito utilizzato è AES. Se si modifica che a Blowfish si possono vedere i trasferimenti significativamente più veloci.
Aggiornamento per ESXi 3.5 Update 2 - Con il comando Update 2 service.sh non si riavvia il processo di inetd, che consente l'accesso SSH.
È possibile riavviare l'host o eseguire
ps | grep inetd
per determinare l'ID di processo per il processo inetd. L'output del comando sarà qualcosa come 1299 1299 busybox inetd e l'ID del processo è 1299. Quindi eseguire
kill-HUP numero_proceso
sarete quindi in grado di accedere all'host via SSH.
[fonte http://www.vm-help.com/esx/esx3i/ESXi_enable_SSH.php]