/ 中存储网

告诉你Ubuntu Server增加关机用户的方法及命令

2011-05-26 00:00:00 来源:中存储网

因为种种原因,服务器反而是最破的。因为我的观念里还是要保证开发人员的舒适度,提高他们的工作效率。至于服务器,当前的团队规模和管理模式不需要太好的硬件。硬件可靠,特别是硬盘可靠基本就可以满足需要了。所以一台512M内存的Celeron承担这个责任也是可以理解的。

由于是很老的电脑,电源还是不支持ACPI的。所以前段时间实践用电源按钮关机失败。因为记得Windows里都有个PowerUser组(可能叫这个名字吧)可以完成这件的动作,所以相信Linux完成这个功能也不在话下。

Ubuntu 只允许关机 用户,根据相关的文章得到的最简单的解决方案就是增加一个普通用户到operator组。

1 usermod -G group user

但是仍然提示… is not in the sudoers file。

看来最后还是要靠修改文件/etc/sudoers来解决。

修改内容:

1. 在#Cmnd alias specification接下来增加

Cmnd_Alias SHUTDOWN_CMDS = /sbin/poweroff, /sbin/reboot, /sbin/halt

#即允许用户执行的相关关机命令

2. 在# User priviledge specification接下来增加

用户名 ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS

这样允许的用户已经可以进行关机操作了,但是无法进行其它管理员工作。