2

当 ssh 进入 Unix 机器(特别是 Sun OS)时,我有一个关于 -Y 选项的问题。我知道此选项允许您将图形推送到您的机器(即:gedit),唯一的问题是,一旦我使用任何其他用途,此选项就不会传输。我的问题是,有没有办法在你 su 到另一个用户之后保持这个选项处于活动状态?

4

1 回答 1

2

当然。当您登录您的帐户时,键入:

xauth list $DISPLAY

这应该给你一些类似的东西:

host.example.com/unix:0  MIT-MAGIC-COOKIE-1  3d1e4422a15470a236770dedf87335b0

su转到另一个帐户,确保DISPLAY变量设置正确(可能通过手动设置),然后运行:

xauth add host.example.com/unix:0  MIT-MAGIC-COOKIE-1  3d1e4422a15470a236770dedf87335b0

你应该准备好了。这在这里这里都有更详细的描述。

于 2012-08-13T15:43:14.070 回答