首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >gnome 3的gksudo替换

gnome 3的gksudo替换
EN

Stack Overflow用户
提问于 2017-10-23 07:41:27
回答 2查看 1.5K关注 0票数 1

gksudo不支持持久会话--通常情况下,sudo命令保留作为会话授予的特权,持续时间大约为5分钟。gksudo没有这个特性,它要求用户每次都输入密码。在使用gnome 3(通过ubuntu gnome)时,我看到一些程序以一种更现代的gnome-3风格提示需要密码,同时具有我在上面的sudo中描述的行为。这个程序是什么,或者是一个具有我所需要的功能的程序?具体地说--用于sudo的图形用户界面,它将特权会话保留一段超时时间。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-23 15:10:20

没有替代品;图形应用程序不是设计为也不应该以不同用户的身份运行。如果应用程序需要root权限,则应该将其设计为多个进程,其中可以提升一个小的、最小的进程。

不过,此时您可以使用Polkit以root身份启动新进程。

票数 2
EN

Stack Overflow用户

发布于 2018-10-12 03:49:05

由于gksudo和类似工具现在已被弃用,因此如果您的系统包含pkexec,则可以选择pkexec。

因此,不是

代码语言:javascript
复制
sudo dolphin

试一试

代码语言:javascript
复制
pkexec dolphin

您可能需要为dolphin配置策略,以允许如下所述的图形用户界面使用:https://unix.stackexchange.com/questions/203136/how-do-i-run-gui-applications-as-root-by-using-pkexec

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

https://stackoverflow.com/questions/46880217

复制
相关文章

相似问题

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