通过 ssh –
$xclock
$sudo su -
#xclock
X11 connection rejected because of wrong authentication.
所以我这么做了 -
$xauth list /*copy the lines*/
$sudo su -
#xauth add /*paste the lines*/
#xclock /* works */
每次登录我都这样做,我受够了,我该如何坚持呢?
答案1
不要以 root 身份运行 X11 软件。说真的。
使用
sudo -s
或sudo -i
代替sudo su
。添加
XAUTHORITY
到 sudo 的env_keep
配置选项。它应该指向主目录中的 Xauthority 文件。