红联Linux门户
Linux帮助

Ubuntu Server增加关机用户

发布时间:2011-05-26 21:17:30来源:oulan.com作者:oulan

  因为种种原因,服务器反而是最破的。因为我的观念里还是要保证开发人员的舒适度,提高他们的工作效率。至于服务器,目前的团队规模和管理模式不需要太好的硬件。硬件可靠,特别是硬盘可靠基本就可以满足需要了。所以一台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


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