So geben Sie „exit“ auf einem Remote-Server ein, ohne SSH zu beenden

So geben Sie „exit“ auf einem Remote-Server ein, ohne SSH zu beenden

Auf einem Remote-Server muss ich „exit“ eingeben, um einen bestimmten Modus zu verlassen, aber leider wird „exit“ von SSH abgefangen und als Anweisung zum Beenden der SHH-Sitzung behandelt.

Antwort1

Die Anweisungen zum Beenden des VMWare Tech Support-Modus sind wahrscheinlich gedacht fürKonsolenzugriff. Zum BeispielTech-Support-Modus für Notfallunterstützung:

  1. Melden Sie sich über die Konsole bei Ihrem ESXi-Host an.
  2. Drücken Sie Alt+F1, um zum Konsolenfenster zu wechseln.
  3. Geben Sie „unsupported“ ein, um den Anmeldevorgang für den Tech-Support-Modus zu starten. Beachten Sie, dass im Konsolenfenster kein Text angezeigt wird.
  4. Geben Sie das Passwort für den Root-Benutzer ein. Der Tech-Support-Modus ist jetzt aktiv.
  5. Erledigen Sie Aufgaben im Tech-Support-Modus.
  6. Geben Sie den Befehl „clear“ ein, um alle Restdaten aus Schritt 5 vom Bildschirm zu löschen. Ihre lokalen Sicherheitsrichtlinien können dies erfordern.
  7. Geben Sie den Befehl „exit“ ein, um den Tech-Support-Modus zu beenden.
  8. Drücken Sie Alt+F2, um den Server in den DCUI-Modus zurückzubringen.

Mit anderen Worten, Ihre SSH-/Shell-Sitzung ist der Tech-Support-Modus selbst. Sobald Sie den Tech-Support-Modus verlassen haben, wird auch Ihre SSH-/Shell-Sitzung beendet.

Antwort2

Ich bin nicht sicher, wie Sie das effizient machen könnten, aber Sie könnten tmuxdie aktuelle Sitzung in zwei Bereiche aufteilen und dann einen Bereich verwenden, um das auszuführen, was Sie ausführen möchten, und den anderen, pkillwenn Sie fertig sind.

Oder melden Sie sich erneut per SSH an, wenn Sie bereits im Modus sind.

Überprüfen Sie, ob es für den „Modus“, in dem Sie sich befinden, andere Möglichkeiten zum Beenden gibt, z. B. über eine Tastenkombination, einen anderen Befehl usw.

verwandte Informationen