7.8.5. 以 root 运行 X 客户端
警告 | |
---|---|
不要通过在显示管理器(例如 |
运行一个特殊的 X 客户端(例如使 “foo
” 取得 root 权限)的简单方法是像下面那样使用 sudo(8) 等。
$ sudo foo &
$ sudo -s
# foo &
$ ssh -X root@localhost
# foo &
小心 | |
---|---|
为了该目的像上面那样使用 ssh(1) 会浪费资源。 |
为了使 X 客户端链接到 X 服务器,请注意以下几点。
旧用户 “
$XAUTHORITY
” 和 “$DISPLAY
” 环境变量的值必须复制给新用户。“
$XAUTHORITY
” 环境变量的值所指向的文件必须对新用户可读。