Mik*_*ail 5 ubuntu sudo reboot
我有一台装有 Ubuntu 16.06 的笔记本电脑。我能够以reboot
非 root 用户身份执行命令,而无需sudo
. 我怎样才能改变这种行为,这样我就无法在reboot
没有 的情况下运行sudo
?我尝试检查reboot
实际指向的位置:
user:~$ which reboot
/sbin/reboot
user:/sbin$ ls -l reboot
reboot -> /bin/systemctl
Run Code Online (Sandbox Code Playgroud)
但我不知道如何改变systemctl
行为。
这不是改变的问题systemctl
。那是一条红鲱鱼。 systemctl
查询“Policy Kit”以确定是否允许以特定方式登录的特定用户重新启动系统。您需要在 Policy Kit 中更改允许运行该org.freedesktop.login1.reboot
操作的人员。您可能希望将三类登录的规则从yes
更改为auth_admin
(或auth_admin_keep
)。
归档时间: |
|
查看次数: |
801 次 |
最近记录: |