Der ssh-agent bleibt nach dem Schließen der Konsole aktiv

768
Darwin

Ich verwende cmder (ConEmu) als mein Terminal. Meine Standardshell ist zsh. Ich habe das ssh-agent-Plugin für zsh ausprobiert, ich habe keychain ausprobiert und versucht, den ssh-agent manuell zu starten. Egal was ich mache, der ssh-agent-Prozess wird beendet, wenn ich das Konsolenfenster schließe.

Ich bin nicht sicher, ob dies das erwartete Verhalten ist oder nicht, aber ich möchte, dass es nach dem Start weiter ausgeführt wird. Was könnte falsch sein?

1
Besuchen Sie http://serverfault.com/a/593042/23334 Unfundednut vor 7 Jahren 0
@MrStatic Wenn Sie "ssh-agent" eingeben, wird ein Prozess gestartet, der nach dem Schließen der Shell ausgeführt wird. Dies trifft zu, insofern, wenn ich mehrere Registerkarten mit geöffneten Schalen im selben Fenster habe, das Schließen der Registerkarte, die den Prozess gestartet hat, den Prozess nicht beendet. Wenn ich jedoch das gesamte Konsolenfenster schließe, wird der Vorgang abgebrochen. Darwin vor 7 Jahren 0
Welche Version von ConEmu verwendest du? Hast du ConEmus WhatsNew gelesen? Maximus vor 7 Jahren 0
@ Maximus Wow. Ich schwöre, dass beim Googeln dieser Ausgabe nichts aufkam. Darwin vor 7 Jahren 0

1 Antwort auf die Frage

1
Dave Turvey

Ich denke, Sie haben dies bereits aus den Kommentaren sortiert, aber für zukünftige Besucher besteht die Lösung darin, "kill ssh-agent with conemu" in Einstellungen-> Funktionen zu deaktivieren.

Dies scheint bei einer Neuinstallation auf conemu aktiviert zu sein.