首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用`needs_root_rights=yes`运行xorg不会带来安全风险吗?

使用`needs_root_rights=yes`运行xorg不会带来安全风险吗?
EN

Unix & Linux用户
提问于 2018-10-10 21:39:25
回答 1查看 3.4K关注 0票数 2

我试图让xpra使用Xdummy驱动程序运行,在https://xpra.org/trac/wiki/Xdummy上的示例中,我使用以下命令尝试了这个示例。我怀疑它是在一个单独的显示上启动的,因为它的末尾是:10,因为它不是一个连接到退出的xpra显示器的示例。

代码语言:javascript
复制
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./10.log -config ./xorg.conf :10

第一个实例导致错误/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server,我将allowed_users=console更改为/etc/X11/Xwrapper.conf中的allowed_users=anybody来修复该错误。

第二次试验导致了以下错误:

代码语言:javascript
复制
Fatal server error:                                              
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)

一些网络搜索导致了将needs_root_rights=yes添加到/etc/X11/Xwrapper.conf中的建议,这使得它能够工作。

由于错误消息声明为parse_vt_settings,我尝试将-novtswitch从xorg手册页(其含义我不明白)添加到命令调用中,但这没有什么区别。需要needs_root_rights

needs_root_rights=yes不会带来安全风险吗?

EN

回答 1

Unix & Linux用户

发布于 2020-02-01 12:20:30

是的,确实如此。但你不需要这么做。

您使用的是错误的Xorg,在大多数Ubuntu版本中,您应该使用/usr/lib/xorg/Xorg,Debian和其他发行版可能使用稍微不同的路径。(您尝试使用的是/usr/bin/Xorg,它只是一个脚本,它调用另一个脚本.并最终调用正确的Xorg二进制文件)

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/474668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档