Linux用戶帳號文件——passwd

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

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

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

/etc/passwd文件中域的含義bash

 

ui

含    義加密

usernamespa

登陸名ci

password文檔

加密的用戶口令字符串

uid

用戶ID

gid

用戶組ID

userinfo

用戶信息

home

分配給用戶的主目錄

shell

用戶登陸後將執行的shell(若爲空格則默認爲/bin/sh) 

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

相關文章
相關標籤/搜索