Privileges
為什麼普通使用者可以關機?
我使用了該命令
poweroff
,但意外地系統關閉了。我沒用過sudo
,所以沒想到電腦會關機。為什麼我可以在沒有 root 權限的情況下使用此命令?
這在評論中提到了為什麼重新啟動和關機需要root權限?
在某些使用 systemd 的發行版上,
poweroff
現在是指向 的符號連結systemctl
,它指示 systemd 代表使用者關閉系統,而不要求輸入密碼(如果使用者有足夠的權限,通常由他們使用本地會話,即他們可以物理訪問系統)。請參閱Arch Linux 上用於關閉、停止等的預設 Polkit 權限是什麼,為什麼會這樣?了解詳細資訊(不特定於 Arch Linux)。