如果运行 ssh 时还指定了 -Y,-X 是否多余?

如果运行 ssh 时还指定了 -Y,-X 是否多余?

下面两个命令有什么区别吗?

ssh -XY <USER>@<HOST>
ssh  -Y <USER>@<HOST>

根据我的经验,这个问题的答案似乎是“否”,但我不能肯定地说。

(AFAICT,文档没有明确回答这个问题。)

答案1

根据马里兰大学网站,

请注意,可以使用“-X”代替“-Y”来进行 X 连接。两者之间存在细微的差异,其中使用“-Y”意味着对远程计算机的更高级别的信任,但可能并不总是可用。您可以同时使用这两个标志来确保建立 X 连接。

相关内容