微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何获得qt程序内的root权限?

我需要使用qt小部件应用程序在根目录内创build目录。

void Home::on_pushButton_clicked() { system("mkdir /bin/mydir"); }

但是,如何在制作/ bin文件夹内的文件夹之前获得root权限

安装cint解释器时,运行./configure将返回语法错误

获取Windows序列号(是:从registry中获取MachineGuid)

如何使用c + +在Windows任务调度器上注册一个进程

getline()函数行为奇怪

计算程序执行时间

本文展示了为您的应用程序获得root权限的必要步骤,但是它仅在Fedora上进行了测试。 这是链接

程序启动后无法获得root权限, 只允许(临时或最终)放弃权限。

最好的方法通常是调用gksudo或ksudo等程序,系统将以root用户的身份调用这些程序,然后临时删除root权限,查询用户是否同意,关闭与GUI系统的连接,重新获得root权限,执行操作。

如果您希望应用程序访问某些需要root权限的资源,则必须以root身份运行该应用程序。 例如

sudo your_application_name

或以root身份登录,然后运行该应用程序。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐