x2go 클라이언트를 시작할 때 x2go 서버가 다른 ssh-agent를 시작하는 이유는 무엇입니까?

x2go 클라이언트를 시작할 때 x2go 서버가 다른 ssh-agent를 시작하는 이유는 무엇입니까?

내 Ubuntu 컴퓨터에 x2go 서버가 있습니다. Windows 컴퓨터에서 x2goclient를 시작하여 Ubuntu 그래픽 데스크탑을 불러오면 이미 ssh-agent 프로세스가 실행 중이었는데도(그리고 여기에 키가 포함되어 있음에도 불구하고 Ubuntu 컴퓨터에서 두 번째 ssh-agent 프로세스가 시작되는 것을 볼 수 있습니다) .

이 두 번째 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

관련 정보