Warum startet der x2go-Server einen anderen SSH-Agenten, wenn ich den x2go-Client starte?

Warum startet der x2go-Server einen anderen SSH-Agenten, wenn ich den x2go-Client starte?

Ich habe einen x2go-Server auf meinem Ubuntu-Rechner. Wenn ich x2goclient auf meinem Windows-Rechner starte, um den grafischen Ubuntu-Desktop aufzurufen, sehe ich, dass auf dem Ubuntu-Rechner ein zweiter SSH-Agent-Prozess gestartet wird, obwohl bereits ein SSH-Agent-Prozess ausgeführt wurde (und dieser einen Schlüssel enthielt).

Warum wird dieser zweite SSH-Agent-Prozess gestartet und kann ich das irgendwie verhindern?

Antwort1

x2goserver "macht" eine SSH-Tunnelweiterleitung. Im Skript /usr/bin/x2gostartagent

 X2GO_PORT='7474'# per default it is port 50, but if you have more than one
                # x2goserver running, give every server a different port range
                # otherwise every time you open an session, the previous session
                # will disappear

verwandte Informationen