Linux用戶賬號文件——passwd


   /etc/passwd文件是UNIX安全的關鍵文件之一。該文件用於用戶登錄時校驗用戶的登錄名、加密的口令數據項、用戶ID(UID)、默認的用戶組ID(GID)、用戶信息、用戶主目錄以及登錄后使用的shell。/etc/passwd文件的每一行保存一個用戶的資料,而用戶數據按域以冒號“:”分隔。格式如下所示:

    username:password:uid:gid:userinfo:home:shell 

  其中,各個域的含義如表所示:

/etc/passwd文件中域的含義

 

含    義

username

登錄名

password

加密的用戶口令

uid

用戶ID

gid

用戶組ID

userinfo

用戶信息

home

分配給用戶的主目錄

shell

用戶登錄后將執行的shell(若為空格則默認為/bin/sh) 

用戶的登錄名是用戶用來登錄的識別,由用戶自行選定,主要由方便用戶記憶或者具有一定含義的字符串組成。所有用戶口令的存放都是加密的,通常采用的是不可逆的加密算法。一般來說,用戶的UID應當是獨一無二的,其他用戶不應當有相同的UID數值,只有UID等於0時可以例外。每個用戶都需要保存專屬於自己的配置文件及其他文檔,以免用戶間相互干擾。當用戶登錄進入系統時,會啟動一個Shell程序,默認是bash。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM