草庐IT

python - 如何通过图形化的 sudo 在 python 中获得 root 权限?

我的部分python程序需要管理员权限。如何使用类似于gksudo命令的GUI弹出窗口获得root权限?我的程序的一小部分只需要root权限,因此最好只拥有特定功能的权限。我希望能够做这样的事情:gksudo(my_func,'descriptionofwhypasswordisneeded') 最佳答案 gksudo可用于启动以管理员权限运行的程序。应用程序中需要以root身份运行的部分必须能够作为单独的进程从命令行调用。如果您需要在两者之间进行某种形式的通信,您可以使用套接字或监视文件等。

linux - 像UAC一样自动调用gksudo

这是关于我在玩“输入命令并记得在前面加上sudo否则你的手指会被打”的游戏时感到压力。我想知道是否有可能以某种方式配置我的Linux系统或shell,以便当我忘记输入例如“sudoapt-getinstallemacs”,gksudo将启动,而不是仅仅告诉我我做错了什么,让我确认我的凭据并继续前进。就像Windows上的UAC一样。谷歌搜索还没有帮助我..这可能吗?我错过了什么?还是我要一个方圆?编辑2010年7月25日:感谢大家的关注。不幸的是,Daenyth和bmargulies的答案和解释是我预期/担心的,因为在提交这个问题之前我不可能通过谷歌搜索解决方案。我希望某个好人有一天会