问题: systemctl命令启动应用程序时需要输入密码



根据上面提示得知权限由polkit进行管理,对应的是org.freedesktop.systemd1.policy这个配置文件下进行修改即可
[zhangflink@9wmwtivvjuibcd2e-0002 software]$ sudo vim /usr/share/polkit-1/actions/org.freedesktop.systemd1.policy



<defaults>
<allow_any>yes</allow_any>
<allow_inactive>yes</allow_inactive>
<allow_active>yes</allow_active>
</defaults>

再次执行成功


文章讲述了在使用systemctl命令启动应用程序时遇到需要输入密码的问题,原因是权限由polkit管理,解决方案是修改org.freedesktop.systemd1.policy配置文件中的默认权限设置。通过sudovim编辑指定文件后,再次执行成功。
1万+

被折叠的 条评论
为什么被折叠?



