求教:普通用户如何在控制台下用命令关机
普通用户无法调用halt、poweroff、shutdown等命令,请问有办法实现普通用户在控制台下用命令关机吗? 改变属性吧su
。。。。
chomd +s halt
chomd +s shutdown 我明天试试,先谢你。 su 进去。。。 su 进去。。。
这方法不是很合适,因为关机功能,我是想做在我程序里,用su不可靠,因为root密码会经常变化。 晕倒……
那就让安装程序的人给你的程序root权限,或者必须用root安装然后自动赋予root权限,这样就可以关闭系统了。 只能靠sudo了
xfce4.2的关机程序也是靠这个
看看有没有sudo程序
visudo编辑/etc/sudoers文件
如果你帐号叫hua,那么加上
hua ALL = NOPASSWD: /sbin/shutdown, /sbin/halt, /sbin/reboot
这样,写程序关机的时候就可以用sudo halt -p 了
页:
[1]