有很多的关于为什么的问题shutdown
和reboot
需要root权限。也有很多好的答案。
但是有一点我不理解:如果在多用户系统中能够在没有root特权的情况下重新启动或关闭是一个非常糟糕的主意...那么在Ubuntu 16.04中为什么会这样呢?
当我在终端中输入poweroff
或reboot
击中时Enter,它确实会关闭/重启!
它是好的,对我来说,当poweroff
且reboot
不需要root权限......但为什么suspend
需要root权限?当我输入suspend
一个终端并点击时Enter,它不会挂起,而是卡住...而当我运行时pm-suspend
,它需要sudo
。
在较旧的版本中也应该可以做到这一点,如果您对此进行了配置(askubuntu.com/a/570969/158442,请注意多个会话的操作)。Systemd默认情况下会这样做。也可以在Arch Linux上看到。
—
muru