我的问题是
ForwardX11Trusted yes
似乎不起作用。我设置了一个配置文件以允许连接到我的远程主机。这就是它的样子(经过编辑以删除潜在的敏感信息):
Host NNN
HostName XXX.YYY.COM
User UUUUU
IdentityFile ~/.ssh/NNN
AddKeysToAgent yes
ForwardX11Trusted yes
当我使用登录时ssh -X NNN或者ssh -Y NNN转发效果很好。当我使用登录时SSH NNN我收到显示错误。
我使用的是 OSX 10.12.6。这是一个新问题吗?重新启动并没有改变行为。
请注意这个问题非常相似,但答案不起作用,它适用于 ubuntu 而不是 OSX,因此它不是重复的。
答案1
打开 X11 和 Trusted X11:
Host ...
ForwardX11 yes
ForwardX11Trusted yes