Ich habe über SSH in Terminal (OSX) eine Verbindung zu einem Server hergestellt, aber jedes Mal, wenn ich Terminal öffne, meldet es mich wieder an. Wenn ich mich abmelde, kann ich nichts eingeben oder etwas tun.
Wie kehre ich zum normalen Terminal zurück, damit ich ein Skript auf meinem Mac ausführen kann? Mir ist klar, dass dies wahrscheinlich eine sehr einfache Frage ist.
[Process completed]
exit
logout
exit
oderlogout
auf die eigentliche Frage zu antworten. Das Schließen des Terminals beendet die Sitzung, aber es ist nicht die "saubere" Art, dies zu tunVersuchen Sie es mit dem
exit
Befehl im Terminal.quelle
[Process completed]
exit
, wird die SSH-Sitzung verlassen. Wenn Sie sich nicht in einer SSH-Sitzung befinden, wird der Terminalprozess geschlossen, und Sie müssen Befehlstaste + Q drücken, um das Terminal zu beenden.Wenn
exit
es nicht funktioniert, muss ich oftEnter
~ verwenden. (das ist ENTER TILDE PERIOD), um sich vom Emote-Server abzumelden, ohne das Terminalfenster zu beenden. Dadurch werde ich in die Eingabeaufforderung meines lokalen Computers zurückgeführt.quelle
Wenn Sie Mac OS X 10.7 Lion oder höher verwenden, stellt Terminal automatisch Fenster und Terminalsitzungen wieder her, die beim Beenden geöffnet waren (siehe „Fortsetzen“ auf der Seite „Neuigkeiten für Lion“). Wenn Sie die SSH-Sitzung mit dem Befehl Shell> Neue Remoteverbindung… erstellt haben , merkt sich Terminal diese Verbindung und erstellt sie erneut, wenn dieses Terminal wiederhergestellt wird.
Wenn dies der Fall ist, schließen Sie einfach das Terminalfenster / die Registerkarte und erstellen Sie eine neue.
Wenn auch neue Terminals dieses Verhalten aufweisen, haben Sie wahrscheinlich einen benutzerdefinierten Befehl in Ihren Einstellungen. Sehen Sie unter Einstellungen> Einstellungen> [Profil]> Shell> Start> Befehl ausführen nach, ob das Textfeld einen Befehl enthält. Wenn ja, entfernen Sie es.
Überprüfen Sie auch Voreinstellungen> Start> Shells öffnen mit:, um festzustellen , ob für die Shell ein benutzerdefinierter Befehl verwendet wird.
quelle