linux - 在不同版本的 Linux 下以编程方式提升权限的最佳方式?

标签 linux root

是否有一种标准方法(跨 Linux 发行版工作)启动一个进程(从另一个应用程序)要求 root 密码以提升权限?

我尝试使用gksudo(它默认安装在ubuntu中),但在其他发行版(或其他桌面管理器)下可能无法安装。

最佳答案

我建议查看 PolicyKit这就是大多数现代发行版用来实现这一目标的方法。

关于linux - 在不同版本的 Linux 下以编程方式提升权限的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/690463/

相关文章:

java - 无法执行 cd/usr/bin/java

android - 如何吃掉android应用程序中的所有android内存?

android - 以 root 身份运行 NanoHttpd

linux - 导出带有特殊字符的 .env

mysql - 设置为允许连接后,无法从远程服务器连接到数据库

python - 如何在不使用 aptitude 或 apt-get 的情况下在 linux 中安装 lxml

android - 为什么在 Android 设备上执行 "pm"时会出现段错误?

linux - 如何使用 mac 键盘粘贴到虚拟框中的终端 linux?

linux - Firefox 不打开来自外部来源的链接(例如单击 Skype 中的链接)

mysql - 如何在 MacOS 中恢复 mysql root 密码