【国产桌面操作系统开发】在普通用户权限下运行root权限的程序

前言

        用户通常是在桌面系统的普通用户下使用系统,可能某些开发的应用必须在root下面运行,而直接在脚本中执行sudo 【应用程序】是无法执行程序的,以下讲解麒麟kylin和统信UOS桌面系统的在普通用户权限下运行root权限的程序方式。

麒麟系统

        使用通用的方法pkexce 【应用程序】,会弹出一个输入root权限密码的对话框,输入密码之后即可执行,命令可以放在shell脚本中,提供给.desktop桌面文件调用。

统信UOS系统

        1、也可以使用通用的的方法pkexce 【应用程序】。

        2、可以在脚本中加入命令行:

  echo 'xxxroot密码'|sudo -S 【应用程序】

这是免密码直接启动应用程序的方式,此方式不能在麒麟系统中使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

deepallin

打个赏吧,三瓜两枣不嫌弃^_^

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值