X2Go를 사용할 때 보안 연결을 보장하려면 SSH 터널이 필요합니까?

X2Go를 사용할 때 보안 연결을 보장하려면 SSH 터널이 필요합니까?

저는 X2Go(예: NX)의 기본 기술에 대해 잘 모릅니다. ssh를 사용한다는 말을 계속 들었지만 완전성을 위해서이고 보안에 대한 편집증이 있기 때문에 X2Go를 사용하기 위해 ssh를 통해 터널링해야 하는 이유가 있습니까? 아니면 원격 서버에 직접 연결하는 것으로 충분합니까? 공용 서버에 연결하는 것에 대해 이야기하고 있습니다.

내가 찾고 있는 보안 수준은 표준 SSH가 제공하는 보안 수준과 동일합니다. 그것이 NX에 필요한 전부라면(따라서 배후에서 진행되고 있음) 아마도 터널이 필요하지 않을 것입니다.

즉, X2Go 보안을 위해 SSH 터널을 사용하면 어떤 이점이 있습니까?

답변1

x2go는 내부적으로 SSH를 사용하여 원격 컴퓨터에 연결하므로 SSH 터널을 수동으로 설정할 필요가 없습니다.
당신이 참조할 때직접 연결, 직접 X11 연결을 가정하면 암호화되지 않으며 명령 및 비밀번호와 같이 입력하는 모든 내용은 이론적으로 제3자가 읽을 수 있습니다. SSH를 통해 X11 터널을 설정하면 이 보안 문제를 방지할 수 있습니다.

또 다른 이점은 그 사이의 모든 방화벽에서 SSH만 켜면 되므로 SSH 연결이 작동하면 x2go 연결도 작동해야 한다는 것입니다.

관련 정보