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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 湾仔区| 广宗县| 莆田市| 城固县| 武鸣县| 海兴县| 长乐市| 十堰市| 屯门区| 滦南县| 四平市| 克什克腾旗| 丰县| 阳泉市| 石楼县| 乌拉特前旗| 朝阳县| 呼玛县| 二连浩特市| 乌审旗| 施甸县| 揭东县| 武义县| 远安县| 盱眙县| 彭水| 眉山市| 南汇区| 西安市| 永吉县| 成都市| 晋州市| 安仁县| 永登县| 通榆县| 沾化县| 青神县| 甘德县| 房产| 中宁县| 德钦县|