Ssh
使用 X2Go 時是否需要 ssh 隧道來確保安全連接?
我不熟悉X2Go(即NX)的底層技術。我一直聽說它使用 ssh,但只是為了完整性,並且因為我對安全性感到偏執:是否有任何理由必須通過 ssh 隧道使用 X2Go?還是直接連接到遠端伺服器就足夠了?我說的是連接到公共伺服器。
我正在尋求的安全級別與標準 ssh 提供的級別相同。如果這就是 NX 所需要的一切(因此是在引擎蓋下完成的),那麼可能就不需要隧道了。
換種說法:使用 ssh 隧道來保證 X2Go 的安全性有什麼好處嗎?
x2go 只是在後台使用 ssh 連接到遠端機器,您無需手動設置 ssh 隧道。
當您提到直接連接時,假設直接 X11 連接,這不會被加密,理論上您輸入的命令和密碼之類的任何內容都可以被第三方讀取。通過 SSH 隧道化 X11 的東西可以防止這個安全問題。
另一個好處是您只需要在其間的任何防火牆中打開 SSH,因此如果 SSH 連接正常,x2go 連接也應該可以正常工作。