adr*_*nos 3 root gui su sudo gksu
显然gksudo不服从/etc/sudoers
,也不做kdesu
。
因此,反过来问......
是否有任何su-to-root
, gksudo
,kdesudo
等类似工具,支持以 root 或其他用户身份启动 gui 应用程序,并可以选择跳过输入密码?
“图形 sudo” 的目的是提示用户输入密码。如果您不想要密码提示,请使用普通的sudo
。
运行visudo
以在sudoers
文件中创建一个带有NOPASSWD
标记的条目。请注意,此条目必须在任何ALL
条目之后。
确保保留DISPLAY
和XAUTHORITY
环境变量,以允许运行 X11 应用程序。
adrelanos ALL = (ALL) ALL
adrelanos ALL = (root) NOPASSWD: my-x11-application-to-run-as-root
Defaults env_keep += "DISPLAY HOME XAUTHORITY"
Run Code Online (Sandbox Code Playgroud)