Drei Möglichkeiten zur Aktivierung von ESXi Shell und Timeout

Drei Möglichkeiten zur Aktivierung von ESXi Shell und Timeout

Nataliya Oteir Read 5 minutes

Es gibt mehrere Möglichkeiten, die ESXi Shell zu aktivieren, die wir uns in diesem Artikel ansehen werden. Außerdem werfen wir einen Blick auf die Option Timeout, mit der Sie eine Zeitüberschreitung für ESXi Shell festlegen können. Mit dieser Option können Sie einen Wert (in Minuten) festlegen, bevor die ESXi Shell angemeldet wird. Wenn Sie sich nicht innerhalb dieser Zeit anmelden, wird die Shell heruntergefahren. Normalerweise wird diese Option nur selten verwendet, aber manchmal ist sie nützlich, weil das System eine gewisse Zeit verstreichen lässt, bevor es den Zugriff sperrt. Bei der Einstellung der OptionTimeout mit der erweiterten Konfiguration werden wir sehen, dass wir zuerst die Wartezeit einstellen müssen und dann erst die ESXi Shell aktivieren (starten) (oder den Stopp- und Startdienst bestätigen).

Die erste Option ist die Aktivierung der ESXi Shell über den vSphere Client

Der Windows-Client für einzelne ESXi-Hosts kann weiterhin verwendet werden, um einige (nicht alle) Einstellungen zu konfigurieren. Um sich mit dem vCenter-Server zu verbinden, müssen Sie leider den vSphere Web-Client (Flash-basiert) oder einen reinen HTML 5-basierten Client verwenden. Sie müssen sich mit dem Host verbinden und zum Abschnitt Configuration > Security Profile > Services gehen, dann aufProperties klicken und ESXishell aus der Liste auswählen.

Erinnern Sie sich! WennManuell starten und stoppen ausgewählt ist, wird der Dienst nicht gestartet, wenn der Host neu gestartet wird. Wenn Sie möchten, dass der Dienst beim Neustart des Hosts gestartet wird, wählen Sie Mit Host starten und stoppen Klicken Sie anschließend auf Starten, um den Dienst zu aktivieren.

Die zweite Möglichkeit ist die Verwendung des ESXi Host Client (basierend auf HTML 5) 

Dies ist eine neue Option. Wir verwenden den Host-Client, einen auf HTML 5 basierenden Client, um den Zugriff auf die ESXi-Shell zu konfigurieren (es muss keine Software auf dem Computer installiert werden). 

Sie müssen sich mit dem Host verbinden über 

https://ip_of_esxi/ui 

Dann klicken Sie auf Verwalten, klicken Sie auf die Registerkarte Dienste, wählen Sie TSM aus der Liste, klicken Sie auf Aktionen und wählen Sie START, um die ESXi Shell zu aktivieren. Das war's. Sie fragen sich vielleicht, was TSM ist? Es ist der technische Unterstützungsmodus. In Version 3.5 gab es diesen speziellen TSM-Modus, den man mit ALT + F1 aktivieren konnte und dann "unsupported" eintippen und Enter drücken musste.

Doch das ist schon lange her.

Die dritte Möglichkeit ist direkt über die Konsolen-Benutzeroberfläche (DCUI).

Bei dieser Option müssen Sie Zugriff auf die Host-Konsole haben. Nachdem Sie sich an der Konsole authentifiziert haben, müssen Sie F2 drücken und zum Menü Systemanpassung gehen, Fehlerbehebungsoptionen wählen und Enter drücken. Drücken Sie dann Enter erneut, denn im zweiten Menü ist die Position Enable ESXi Shell bereits korrekt eingestellt.

Das war's. Es gibt noch weitere Optionen, wie z.B. die Aktivierung des SSH-Protokolls, mit dem Sie Befehle von entfernten SSH-Sitzungen (z.B. mit Software wie Putty) senden können.

ESXi Shell Timeout Konfiguration

Die Zeitüberschreitung der ESXi Shell kann nur konfiguriert werden, wenn der Dienst angehalten ist. Die Standardzeitüberschreitung für ESXi Shell ist 0 (deaktiviert). Sie können die Zeitüberschreitung über die erweiterten Optionen konfigurieren. Hierfür gibt es zwei Möglichkeiten.

Option 1 - über DCUI.

Um die Zeitüberschreitung für die ESXi-Shell über die Direct Console User Interface (DCUI) einzustellen, drücken Sie F2, um das Systemkonfigurationsmenü aufzurufen, wählen Sie Optionen für den Fehlerbehebungsmodus ESXi-Shell- und SSH-Zeitüberschreitung ändern und drücken Sie Enter. Geben Sie dann die Zeitüberschreitung in Minuten ein und drücken Sie die Eingabetaste.

Drücken Sie anschließend die Esc-Taste, bis Sie zum DCUI-Hauptmenü zurückkehren.

Option 2 - über den Host-Client (HTML5)

Sie müssen sich bei Ihrem Host anmelden und ihn auswählen, dann die Registerkarte Konfiguration> Software auswählen, auf Erweiterte Einstellungen klicken, dann im linken Bereich UserVars auswählen und im Feld UserVars.ESXiShellTimeOut den Timeout-Wert in Sekunden eingeben > OK> fertig.

Für den Web-Client ist es ähnlich, außer dass Sie den Text "UserVars.ESXiShellTimeOut" kopieren und in das Suchfeld einfügen können, um direkt zum gewünschten Wert zu gelangen. Durch einen Neustart des Dienstes wird der Wert korrigiert. Jedes Mal, wenn der Dienst gestartet wird, bleibt er nur für die konfigurierte Zeit geöffnet.

Wie nützlich war dieser Beitrag?

Klicken Sie auf einen Stern, um ihn zu bewerten!
Рейтинг: 0/5 - 0 голосов