最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

UNIX讓普通用戶具備關(guān)機(jī)權(quán)限的操作方法

  發(fā)布時(shí)間:2008-09-08 18:48:11   作者:佚名   我要評論
在UNIX系統(tǒng)中,超級用戶掌握著系統(tǒng)的所有權(quán)限,關(guān)機(jī)命令也是其中非常重要的一項(xiàng)權(quán)限。但在某些情況下,我們非常希望普通用戶也能執(zhí)行關(guān)機(jī)命令,而不具備其它的超級權(quán)限。   為了使普通用戶具備關(guān)機(jī)權(quán)限,我們需要?jiǎng)?chuàng)建一個(gè)專門進(jìn)行關(guān)機(jī)的用戶,將它的sh修改為我

在UNIX系統(tǒng)中,超級用戶掌握著系統(tǒng)的所有權(quán)限,關(guān)機(jī)命令也是其中非常重要的一項(xiàng)權(quán)限。但在某些情況下,我們非常希望普通用戶也能執(zhí)行關(guān)機(jī)命令,而不具備其它的超級權(quán)限。

  為了使普通用戶具備關(guān)機(jī)權(quán)限,我們需要?jiǎng)?chuàng)建一個(gè)專門進(jìn)行關(guān)機(jī)的用戶,將它的sh修改為我們指定的關(guān)機(jī)程序。具體操作如下:

  首先,我們在UNIX系統(tǒng)中正常建立一halt用戶,在建立時(shí)我們可以設(shè)置該用戶為無口令用戶。然后,用 vi 編輯器修改 /etc/passwd 文件。將我們剛建立的 halt 用戶一行的內(nèi)容修改為:

  halt:x:0:1:/etc:/etc/halt

  即該用戶具有超級用戶權(quán)限,但是它的啟動(dòng)目錄為/etc,執(zhí)行的sh為我們指定的可執(zhí)行程序/etc/halt,該執(zhí)行文件的內(nèi)容如下:

  HALT_TERMINAL=`tty`

  case "$HALT_TERMINAL"

  in

  /dev/tty0[1-9]|/dev/tty1[012])

  w-h | fgrep -v halt > /dev/null

  if [ $? = 0 ]

  then

  clear

  echo "\n\n\n\n\n\n"

  setcolor red black

  echo " [ 普通用戶關(guān)機(jī)程序 ] ** 警告** "

  setcolor yellow black

  echo "以下用戶未退出系統(tǒng)無法自動(dòng)關(guān)機(jī)。請選擇關(guān)機(jī)方式:\n"

  echo " 注冊用戶注冊終端號"

  w -h | fgrep -v halt | awk '{print " " $1 " " $2}'

  echo " \n\n "

  echo " 1: 中斷關(guān)機(jī)程序。"

  echo " 2: 系統(tǒng)強(qiáng)行關(guān)閉計(jì)算機(jī)。(可能會造成數(shù)據(jù)丟失)\n\n"

  while true

  do

  echo -n " 請選擇:"

  read select

  if test"$select"= 1

  then

  setcolor white black

  clear

  exit 1

  else

  if test "$select"=2

  then

  setcolor white black

  /etc/haltsys

  fi

  fi

  done

  else

  cd /usr/tmp

  rm -f *

  cd

  /etc/haltsys

  fi

  echo "\n\n 普通用戶關(guān)機(jī)程序不能在終端上運(yùn)行!!"

  esac

  exit

  將以上內(nèi)容用vi編輯器編輯保存為 /etc/halt,并將該文件的權(quán)限修改為一般用戶可讀可執(zhí)行即可。

  這樣,一般用戶只需在“Login:”狀態(tài)下輸入halt 用戶名,即可實(shí)現(xiàn)系統(tǒng)的自動(dòng)關(guān)閉。當(dāng)然,若此時(shí)系統(tǒng)中有其它用戶尚未退出,則會給出提示信息,而不會自動(dòng)強(qiáng)行關(guān)閉系統(tǒng)。另外該關(guān)機(jī)用戶在終端上不能關(guān)閉系統(tǒng),這也提高了系統(tǒng)的安全性。該方法在SCO Open UNIX 5.0操作系統(tǒng)中試驗(yàn)通過。
 

 

相關(guān)文章

  • Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié)

    這篇文章主要介紹了Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié),需要的朋友可以參考下
    2023-05-03
  • FreeBSD如何添加硬盤?FreeBSD添加硬盤的方法

    一些朋友問小編FreeBSD如何添加硬盤?別擔(dān)心,今天小編就為大家分享FreeBSD添加硬盤的方法,希望對大家會有幫助,有需要的朋友一起去看看吧
    2017-04-06
  • Freebsd PF 安裝使用詳解

    今天小編為大家?guī)淼氖荈reebsd PF 安裝使用詳解,希望對大家會有幫助,有需要的朋友一起去看看吧
    2017-04-06
  • FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?

    最近一些朋友問小編 FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?今天小編要為大家?guī)淼氖?FreeBSD下zfs: failed with error 6錯(cuò)誤的解決方法,有需要的朋友一起去看
    2017-04-06
  • Unix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解

    今天小編要為大家?guī)淼氖荱nix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解,希望對大家會有幫助,有需要的朋友一起去看看吧
    2017-04-01
  • Unix中的dot命令詳解

    今天小編將為大家?guī)淼氖荱nix中的dot命令詳解!希望對大家會有幫助!有需要的朋友一起去看看吧
    2017-03-22
  • freebsd時(shí)間設(shè)置小節(jié)詳解

    近日!一些朋友對于freebsd時(shí)間設(shè)置小節(jié)存在疑慮!下面小編將為大家?guī)淼氖莊reebsd時(shí)間設(shè)置小節(jié)詳解!希望對大家會有幫助!有需要的朋友一起去看看吧
    2017-03-19
  • grub2引導(dǎo)freebsd詳解

    今天小編要為大家?guī)淼氖莋rub2引導(dǎo)freebsd詳解!希望對大家會有幫助,有需要的朋友一起去看看吧
    2017-03-19
  • FreeBSD10安裝內(nèi)核源代碼方法講解

    下面小編為大家?guī)淼氖荈reeBSD10安裝內(nèi)核源代碼方法講解!希望能夠幫助到大家!有需要的朋友一起去看看吧
    2017-03-19
  • FreeBSD下如何使GraphicsMagick支持中文字體?

    最近一些朋友在問FreeBSD下如何使GraphicsMagick支持中文字體?今天小編為大家?guī)淼氖荈reeBSD下使GraphicsMagick支持中文字體的方法!有需要的朋友一起去看看吧
    2017-03-15

最新評論

绩溪县| 娱乐| 永康市| 泾阳县| 潢川县| 嘉祥县| 新竹市| 镇安县| 珠海市| 长子县| 盐亭县| 元阳县| 二连浩特市| 宁都县| 高陵县| 乌审旗| 泗洪县| 康平县| 本溪市| 定兴县| 肇州县| 高碑店市| 绵阳市| 确山县| 江陵县| 双牌县| 锡林郭勒盟| 贵溪市| 溆浦县| 游戏| 平定县| 金沙县| 永修县| 上杭县| 八宿县| 苍南县| 安新县| 涡阳县| 肃南| 南江县| 新疆|