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

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

내 Ubuntu 컴퓨터에 x2go 서버가 있습니다. Ubuntu 그래픽 데스크탑을 시작하기 위해 Windows 시스템에서 x2goclient를 시작하면 이미 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

관련 정보