为什么普通用户可以关闭电脑?

为什么普通用户可以关闭电脑?

我使用了该命令poweroff,意外地系统关闭了。我没有使用,sudo因此我没想到计算机会被关闭。为什么我可以在没有root权限的情况下使用这个命令?

答案1

这是在评论中提到的为什么重启和关机需要root权限?

在某些使用 systemd 的发行版上,poweroff现在是一个符号链接systemctl,它指示 systemd 代表用户关闭系统,而不询问密码(如果用户具有足够的权限,通常表明他们正在使用本地会话,IE他们可以物理访问系统)。

Arch Linux 上用于关闭、暂停等的默认 Polkit 权限是什么?为什么会这样?了解详细信息(并非特定于 Arch Linux)。

相关内容