cc

          隨筆 - 20, 文章 - 0, 評論 - 1, 引用 - 0
          數據加載中……

          who am i和whoami區別

          who am i 顯示的是實際用戶ID即用戶登陸的時候的用戶ID
          whoami   顯示的是有效用戶ID.
          但在大多數情況下,實際用戶ID和有效用戶ID是一致的。
           
          login:zhx
          Pssword:
          $who am i
          zhx     pts/0    2007-08-16   13:16   (:0.0)
          $whoami
          zhx
          當切換用戶后:
          su
          Password:
          #who am i
          zhx     pts/0   007-08-16   13:16  (:0.0)
          #whoami
          root
           
          也可以說who am i  顯示的是切換用戶前的實際登陸的用戶ID,whoami是切換后的有效的用戶ID,此時此終端具有切換后用戶的訪問權限,如本文中切換后則具有超級用戶的訪問權限。
           


          who am i whoami有何區別?

           

          首先要說明uideuideffective user id)的區別。uid就是你login的時候使用的id,而euid則是你當前的有效id。因為登錄后我們可以使用su切換用戶身份,所以uideuid可能是不同的,程序在運行的時候一般看的都是euid,當然也有特出的,who am i就是一個。

          舉個例子:用戶用ABC登陸,使用su變成root,用who am i看到的是ABC,使用whoami命令看到的是root

          login: u1

          Password:

          $ su

          Password:

          # /usr/ucb/whoami

          root

          # who am i

          u1         pts/4        10 31 23:18   (192.168.0.1)

          posted on 2008-10-19 23:32 cc 閱讀(1432) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 桐城市| 丰顺县| 开江县| 永和县| 宜兰县| 蒙山县| 石景山区| 阿拉善右旗| 黔西县| 漳州市| 上蔡县| 洞口县| 武冈市| 罗定市| 晴隆县| 八宿县| 楚雄市| 华容县| 固始县| 睢宁县| 凉城县| 临潭县| 宜宾县| 乐平市| 黔东| 湘乡市| 南通市| 咸阳市| 扬中市| 荥经县| 宣化县| 六安市| 贵港市| 体育| 延吉市| 易门县| 白朗县| 双江| 曲阳县| 安新县| 巴林左旗|