ESXi SSH Zugang aktivieren
Wie wird jetzt aber der SSH Zugang ermöglicht?
Bis V 4.0:
Als erstes muss auf der ESXi Console (Bildschirm und Tastatur) der erste Zugriff auf das Betriebssystem erfolgen:
1. Drücken von <ALT><F1> auf der Console
2. Eintippen von "unsupported" (ohne Anführungszeichen)
3. Eingeben des root-Passwortes
Jetzt ist eine Shell geöffnet, aber der Zugang über SSH muss erst freigeschaltet werden:
4. vi /etc/inetd.conf
5. Das "#" in der Zeile mit ssh entfernen (mit tcp bzw. tcp6)
6. Den vi mit ":wq" verlassen (wq = write + quit)
7. Wenn der ESXi Server neu gestartet werden kann, dann ist dies die einfachste Lösung.
Wenn nicht, dann weiter mit:
8. ps | grep inetd
9. Die Prozess-ID (erste Zahl im Output) notieren
10. kill -HUP <Prozess-ID>, damit wird der inetd mit neuer Konfiguration neu gestartet.
Ab 4.1 Update 1 der ESXi Software darf der Shell-Zugang offiziell geöffnet werden. Es bestehen keine Service-Einschränkungen nach diesen Änderungen. Der Shell Zugang (per SSH) wird über den vSphere Client aktiviert. Hier muss der jeweilige ESXi Server ausgewählt werden. Unter dem Reiter "Konfiguration" und "Sicherheitsprofil" können einzelne Funktionen aktiviert und auch wieder deaktiviert werden. Unter "Diensteigenschaften" sind die einzelnen Remote-Dienste des ESXi zu finden. Für den SSH-Zugang wird der "Remote-Support (SSH) benötigt. Die direkte Console (durch Drücken von Alt-F1) wird durch "Benutzerschnittstelle der direkten Konsole" geöffnet. Alle Dienste können direkt beim Starten des Servers aktiviert werden, aber auch nur temporär durch manuelles Starten in diesem Fenster aktiviert werden.

