Linux 用戶(hù)信息文件 /etc/passwd
詳情點(diǎn)擊鏈接:? https://www.xiaobuteach.com/linux2/user-mgr/etc-passwd.html?from=bili
Linux 用戶(hù)信息文件 /etc/passwd
理解與使用這些配置文件對(duì)我們掌握用戶(hù)管理非常重要。
用戶(hù)相關(guān)信息文件有4個(gè):用戶(hù)信息文件 /etc/passwd、組信息文件 /etc/group、用戶(hù)影子文件 /etc/shadow、組影子文件 /etc/gshadow 。我們通過(guò)它們來(lái)查詢(xún)信息,不會(huì)直接修改文件內(nèi)容。
提示:對(duì)用戶(hù)id值的大小要敏感。
/etc/passwd記錄所有用戶(hù)的信息,包括:用戶(hù)名、用戶(hù)ID、組ID、用戶(hù)主目錄等。
示例
例:顯示用戶(hù)信息文件內(nèi)容。
cat /etc/passwd

中間省略其它系統(tǒng)用戶(hù)。
下面的xiaobuteach、admin1為我們自己創(chuàng)建的管理員,xt1、xt2為普通用戶(hù),xt3為系統(tǒng)用戶(hù)。

內(nèi)容格式
用戶(hù)名:密碼:用戶(hù)ID:組ID:用戶(hù)全名:用戶(hù)主目錄:用戶(hù)shell
用戶(hù)名
root用戶(hù)為超級(jí)用戶(hù);
系統(tǒng)內(nèi)置許多用戶(hù)名,對(duì)應(yīng)的服務(wù)或命令名,如shutdown用戶(hù),這些是系統(tǒng)用戶(hù)。
最后的xiaobuteach是我們自己創(chuàng)建的用戶(hù)。
密碼
加密密碼,隱藏顯示為x
用戶(hù)ID
root用戶(hù)ID為0;
系統(tǒng)用戶(hù)ID為1~999;
其它用戶(hù)(管理員與普通用戶(hù))ID為1000~65535。
組ID
對(duì)應(yīng)的組名等信息可在/etc/group文件對(duì)照查看。
用戶(hù)全名
默認(rèn)與用戶(hù)名相同,也可以設(shè)置為指定內(nèi)容。
用戶(hù)主目錄
用戶(hù)登錄后會(huì)自動(dòng)定位到此目錄,終端會(huì)顯示~,可通過(guò)pwd顯示完整路徑。
默認(rèn)是在/home目錄下。
用戶(hù)shell
/bin/bash表示用戶(hù)可以登錄;
/sbin/nologin表示用戶(hù)不能登錄,即系統(tǒng)用戶(hù)。