探討一下Linux系統中使用者ID的五種分類!

老男孩IT教育机构發表於2024-04-11

  使用者ID,一般縮寫為User ID或UID,全稱使用者識別符號,在類Unix系統中是核心用來辨識使用者的一個無符號整型數值,亦是Unix檔案系統與程序的必要組成部分之一。而在Linux系統中,每個使用者都被分為一個唯*的使用者ID,用於標識和管理使用者的許可權和訪問級別,接下來我們一起來探討一下Linux系統中使用者ID的五種分類。

  1、真實使用者ID(User ID)

  真實使用者ID是使用者在系統中的唯*標識,用來區分不同的使用者。可以使用以下命令檢視當前使用者的真實使用者ID:

  $ echo $UID

  2、有效使用者ID(Effective User ID)

  有效使用者ID用於確定使用者在執行命令時所擁有的許可權,可以透過以下命令檢視當前使用者的有效使用者ID:

  $ id -u

  3、儲存的使用者ID(Saved User ID)

  儲存的使用者ID用於臨時切換使用者許可權,通常在需要執行特權操作時使用。可以使用以下程式碼來設定和恢復儲存的使用者ID:

  $ sudo -u other_user command

  $ sudo -s

  4、檔案所有者使用者ID(File Owner User ID)

  檔案所有者使用者ID用於標識檔案或目錄的所有者,可以使用以下命令檢視檔案的所有者使用者ID:

  $ ls -l filename

  5、特權使用者ID(Super User ID)

  特權使用者ID,也成為根使用者,擁有系統中最高的許可權和特權,可以進行系統級別的操作。可以使用以下程式碼來切換到特權使用者:

  $ sudo su


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3012214/,如需轉載,請註明出處,否則將追究法律責任。

相關文章