passwd檔案詳解

2021-10-22 13:35:04 字數 830 閱讀 8675

1.輸入cat /etc/passwd可以檢視此內容,如下:

其中每行代表乙個賬號,輸入cat /etc/passwd | wc -l,檢視本機一共多少個賬號:

2.passwd檔案有許多條記錄組成,每條記錄佔一行,記錄了乙個賬號的所有資訊,每條記錄由7個字段組成,用「:」隔開,其格式如下:

username:password:uid:gid:connection:home dictionary:shell

字段含義:

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

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

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

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

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

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

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

Linux 使用者passwd檔案詳解

使用者管理有兩個最重要的配置檔案,乙個是儲存使用者資訊的檔案 etc passwd,乙個是儲存了使用者密碼的檔案 etc shadow。超級使用者的uid為0,在 etc passwd裡面有很多偽使用者,這些使用者是不能登入的,他們的uid在1 499之間,安裝完系統就預設的新增了這些使用者。uid...

etc 目錄下的passwd檔案內容詳解

etc passwd中一行記錄對應著乙個使用者,每行記錄又被冒號 分隔為7個字段,其格式和具體含義如下 使用者名稱 口令 使用者標識號 組標識號 注釋性描述 主目錄 登入shell 1 使用者名稱 是代表使用者賬號的字串。通常長度不超過8個字元,並且由大小寫字母和 或數字組成。登入名中不能有冒號 因...

Linux密碼命令詳解(passwd)

命令 功能echo abc123 passwd stdin user 通過來自前乙個管道的資料,作為使用者user的密碼輸入,用在shell scripts批量建立賬號時。passwd l user 鎖定使用者user的意思,會在 etc shadow第二列最前面加上 號使密碼失效,無法登入。pas...