首页 相关文章 让UNIX普通用户具备关机权限

让UNIX普通用户具备关机权限


  在UNIX系统中,超级用户掌握着系统的所有权限,关机命令也是其中非常重要的一项权限。但在某些情况下,我们非常希望普通用户也能执行关机命令,而不具备其它的超级权限。
  
  为了使普通用户具备关机权限,我们需要创建一个专门进行关机的用户,将它的sh修改为我们指定的关机程序。具体操作如下:
  
  首先,我们在UNIX系统中正常建立一halt用户,在建立时我们可以设置该用户为无口令用户。然后,用 vi 编辑器修改 /etc/passwd 文件。将我们刚建立的 halt 用户一行的内容修改为:
  
  halt:x:0:1:/etc:/etc/halt
  
  即该用户具有超级用户权限,但是它的启动目录为/etc,执行的sh为我们指定的可执行程序/etc/halt,该执行文件的内容如下:
  
  HALT_TERMINAL=`tty`
  
  case "$HALT_TERMINAL"
  
  in
  
  /dev/tty0[1-9]|/dev/tty1[012])
  
  w-h | fgrep -v halt > /dev/null
  <...[ 查看全文 ]

让UNIX普通用户具备关机权限的相关文章

手机页面
收藏网站 回到头部