我创建了一个别名来关闭我的 arch linux 计算机。它运行sudo shutdown -h -P now
。我运行它并被要求输入密码,然后它关闭并断电。有没有办法让它运行而不需要 root 权限?
答案1
您可以使用visudo
编辑您的/etc/sudoers
文件并创建一个允许您的用户名shutdown
无需密码运行的条目。
username hostname = NOPASSWD: /path/to/shutdown
看man sudo
和man sudoers
了解更多信息。
答案2
为什么不将自己添加到power
群组中?
sudo gpasswd -a your_username power