Linux 使用者管理1 (/etc/passwd),etcpasswd

來源:互聯網
上載者:User

Linux 使用者管理1 (/etc/passwd),etcpasswd

Linux所有的使用者都在/etc/passwd檔案裡面。

 1、為什麼需要使用者

     1)電腦及網路資源的合理分配  2)可以控制使用者訪問系統的許可權。3)身份認證 4) 進程 以某個使用者的身份來運行 

 2、使用者分類

  使用者的角色是通過UID(使用者ID)來識別的,而不是使用者名稱;

  Linux系統三大類使用者:root使用者、系統使用者、普通使用者;

    1)root使用者

            root使用者UID為0,許可權最高的。

    2)系統使用者

           又成虛擬使用者、偽使用者或假使用者,不具有登入Linux系統的能力,但卻是系統運行不可缺少的使用者。

             CentOS6 :1~499

             CentOS7 :1~999

    3)普通使用者

         能登入Linux系統,使用的許可權有限,由管理員建立

           CentOS6 :500~65535

           CentOS7 :1000~65535

六個冒號“:”把檔案分成了7列。

Passwd檔案由許多條記錄組成,每條記錄佔一行,記錄了一個使用者帳號的所有資訊。每條記錄由7個欄位組成,欄位間用冒號“:”隔開,其格式如下:

username:password:User ID:Group ID:comment:home directory:shell

欄位含義:

  • 1.username 使用者名稱 

    它唯一地標識了一個使用者帳號,使用者在登入時使用的就是它。

  • 2.password 該帳號的口令

       passwd檔案中存放的密碼是經過加密處理的。Linux的密碼編譯演算法很嚴密,其中的口令幾乎是不可能被破解的。

  • 3.User ID 使用者識別碼,簡稱UID。

       Linux系統內部使用UID來標識使用者,而不是使用者名稱。UID是一個整數,使用者的UID互不相同。 0是系統管理員帳號,1-499是系統保留帳號,500+即一般帳號。

  • 4.Group ID 使用者組識別碼,簡稱GID。

      不同的使用者可以屬於同一個使用者組,享有該使用者組共有的許可權。與UID類似,GID唯一地標識了一個使用者組。 用usermod -g 設定。

  • 5.comment 這是給使用者帳號做的註解。

      它一般是使用者真實姓名、電話號碼、住址等,當然也可以是空的。

  • 6.home directory 主目錄。

      這個目錄屬於該帳號,當使用者登入後,它就會被置於此目錄中,就像回到家一樣。一般來說,root帳號的主目錄是/root,其他帳號的家目錄都在/home目錄下,並且和使用者名稱同名。 用usermod -d 設定。

  • 7.login command 使用者登入後執行的命令。

     一般來說,這個命令將啟動一個shell程式。例如,用bbs帳號登入後,會直接進入bbs系統,這是因為bbs帳號的login command指向的是bbs程式,等系統登入到bbs時就自動運行這些命令。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.