我是靠谱客的博主 自由音响,这篇文章主要介绍SSH使用Xming产生的GUI界面在切换到root用户后失效,现在分享给大家,希望可以做个参考。

在使用Putty连接linux时,我们可以使用SSH和Xming来显示一些应用的图形界面,但当我们执行

sudo su

 切换为root用户后,再次试图运行某些应用时Xming会失效,这是为什么呢?

这里涉及到 .Xauthority 文件的配置

我们首先在普通用户(首次使用SSH连接上的用户)的session里执行:

xauth list

将这里的内容复制进root用户的 .Xauthority 文件里

有一些Linux版本可能没有这个文件,那么我们可以在root用户下执行

xauth add 复制的内容

这一步的目的是将Putty与普通用户建立连接时产生的credentials复制进root用户的配置里去

此外,可能还需要在root模式下设置一下环境变量$DISPLAY的内容,设置为与普通用户的一样就行了

最后

以上就是自由音响最近收集整理的关于SSH使用Xming产生的GUI界面在切换到root用户后失效的全部内容,更多相关SSH使用Xming产生内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(90)

评论列表共有 0 条评论

立即
投稿
返回
顶部