linux怎样用普通用户关机
用sudo没错,用root执行#visudo
添加一行:
youruser ALL=/sbin/shutdown,/sbin/reboot,/sbin/halt
保存退出,执行:
#sudo -v
然后用youruser登陆,执行:
$sudo /sbin/shutdown
就可以了
恩,用sudo的确可以,大家可以参考这篇文章:
http://www.linuxsir.org/postnuke/modules.php?op=modload&name=News&file=article&sid=725 回复:
LZ的方法很实用啊!我之前都是直接给普通用户加sudo权限,没想到可以这样精确指定允许执行的命令。
补充一点:
如果想让关机更方便,还可以把命令 alias 一下:
alias shutdown='sudo /sbin/shutdown'
放到 ~/.bashrc 里,这样直接打 shutdown 就会自动 sudo 了,连 sudo 都不用加。
另外如果是 Ubuntu 的话,默认的 sudo 组用户应该已经有权限了,可以试试直接 sudo shutdown -h now
感谢LZ分享经验!收藏了
頁:
[1]