Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
howtos:sshstepstone [2017/09/21 08:14] – morquai | howtos:sshstepstone [2022/02/18 08:09] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 49: | Zeile 49: | ||
- %u - Der lokale Benutzename | - %u - Der lokale Benutzename | ||
- | | + | Während der Arbeit habe ich nun aber immer das Fenster mit der " |
- | + | ssh -N -f step | |
+ | den ssh Prozess in den Hintergrund schicken und das Fenster schliessen. Es stellt sich jetzt aber die Frage, wie ich den so in den Hintergrund verschwundenen Prozess kontrollieren (.z.B. beenden) kann. Dafür gibt es den sogenannte Control Mechanismus, | ||
+ | ssh -N -f -o " | ||
+ | wird der Prozess gestartet und sofort in den Hintergrund geschickt. Das Verzeichnis ~/ | ||
+ | # Erstmal den Stepping Stone definieren | ||
+ | Host step | ||
+ | | ||
+ | | ||
+ | ForwardX11 | ||
+ | LocalForward | ||
+ | ControlMaster | ||
+ | ControlMaster | ||
+ | ControlPersist | ||
+ | Durch die Angabe eines ControlPath wird es uns möglich, den Hintergrundprocess mit der Option " | ||
+ | ssh -O check step # Prüft, ob die Connection aktiv ist | ||
+ | ssh -O exit step # beenden die Connection | ||
+ | |||
+ | Die weiteren möglichen Befehle zu " | ||
+ | |||
+ | |||
+ | |||