x2go クライアントを起動すると、x2go サーバーが別の ssh-agent を起動するのはなぜですか?

x2go クライアントを起動すると、x2go サーバーが別の ssh-agent を起動するのはなぜですか?

Ubuntu マシンに x2go サーバーがあります。Windows マシンで x2goclient を起動して Ubuntu グラフィカル デスクトップを表示すると、すでに ssh-agent プロセスが実行されている (キーが含まれている) にもかかわらず、Ubuntu マシンで 2 番目の ssh-agent プロセスが開始されていることがわかります。

この 2 番目の ssh-agent プロセスがなぜ開始されるのでしょうか。また、これを防ぐ方法はありますか。

答え1

x2goserverはSSHトンネル転送を「作成」します。スクリプト/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

関連情報