linux使用者相關檔案
vim /etc/passwd
以:為分隔,對每個欄位的解釋如下:
對於GID,對於每一個使用者,只能屬於一個初始組(主屬組)以及可以屬於多個附加組:
對於使用者說明,可以不加,如:
使用者對家目錄(使用者一旦建立系統會為使用者自動分配的目錄)擁有讀寫的執行許可權
偽使用者:不能登入(其shell一般為/sbin/nologin)也不可刪除,是專門給系統啟動服務,啟動命令或者命令來呼叫的
修改使用者的UID可以改變使用者的性質,在高版本linux中,65535也在不斷升高上限
普通使用者其shell為/bin/bash,可以修改其shell為/sbin/nologin暫時禁止該使用者的登入使用
下面詳解下/etc/shadow只讀檔案
進入此目錄:
可以使用加密前加入一個!符號使使用者密碼失效
對於root使用者的第三欄位16066表示,該使用者最後一次密碼修改於1970年1月1日後的第16066天
對於第四欄位,如10表示,該使用者在一次密碼修改10之後才能再次修改密碼
對於第5和第6欄位和第7欄位,如數值分別為90,7,5,表示在最後一次改密碼算起第83天開始,之後每次登陸此使用者,系統都會提示你要修改密碼,但是到了90天之後還會有5天給你修改密碼的寬限時間
第8欄位,是強制時間到期封號的操作,其用時間戳(1970年1月1號之後的天數)表示
而年月日與時間戳之間的換算為:【86400為每天的秒數】
後面介紹使用者管理的相關檔案:
使用者的郵箱目錄:/var/spool/mail/使用者名稱/
使用者的模板目錄:/etc/skel/
如把警告資訊等寫入檔案如warning.txt後放入 /etc/skel/目錄下,從此每新增一個使用者,都會在使用者的家目錄/home/使用者名稱/自動增加一個warning.txt警告檔案,供新使用者檢視了解該系統相關關鍵資訊等
新增/修改使用者:
但是passwd+使用者名稱只能在root使用者下使用,其作用是修改指定使用者(包括root)的密碼,在非超級使用者和root使用者下使用passwd修改自己的密碼
即超級使用者可以修改其他使用者包括自己的密碼,但是非超級使用者只能給自己改密碼
-l會在/etc/shadow檔案中對應鎖定使用者的加密密碼前加上!符號
如:
預設值檔案為新使用者預設的相關資訊分配,如/home為使用者的預設家目錄,可以進行修改。但不建議修改
對於已經存在的使用者管理:
lamp為使用者名稱
檢視使用者id:
此處要特別注意-號堅決不能省掉
即在非超級使用者中呼叫超級使用者許可權執行特殊命令
但是如果使用者組中有初始組,就會出現錯誤,此時應該先刪除初始組再刪除使用者組:
相關文章
- linux使用者及組相關檔案介紹Linux
- Linux檔案管理相關命令Linux
- linux每日命令(30):Linux 使用者及使用者組相關檔案、命令詳解Linux
- linux系統配置及相關檔案Linux
- Linux檔案相關命令詳解(一)Linux
- Linux檔案內容檢視相關命令Linux
- Linux 檔案系統相關的基本概念Linux
- 『學了就忘』Linux使用者管理 — 50、使用者管理相關檔案詳細說明Linux
- linux 使用者/組相關操作Linux
- linux檔案相關命令 透過檔案獲取父資料夾名稱Linux
- 快速上手Linux核心命令(四):檔案內容相關命令Linux
- spring boot配置檔案相關Spring Boot
- 實驗七 檔案相關
- 【Linux】淺析檔案屬性與許可權相關命令Linux
- Linux 檔案系統與日誌分析的相關知識Linux
- Ubuntu檔案相關命令集合Ubuntu
- linux與使用者賬號有關的系統檔案Linux
- 快速上手Linux核心命令(十一):Linux使用者相關命令Linux
- Linux使用者/使用者組/許可權相關命令Linux
- Linux相關Linux
- 『學了就忘』Linux基礎命令 — 20、檔案操作的相關命令Linux
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- 『學了就忘』Linux檔案系統管理 — 58、常用硬碟管理相關命令Linux硬碟
- css檔案與資源路徑相關CSS
- Linux 相關2Linux
- 『學了就忘』Linux使用者管理 — 51、使用者管理相關命令Linux
- /etc/shadow檔案相關欄位的解釋
- 『學了就忘』Linux基礎命令 — 24、檔案基本許可權的相關命令Linux
- Linux入門_基礎命令_使用者和組相關命令Linux
- Arch Linux ARM相關Linux
- Linux 核心相關命令Linux
- linux相關記錄Linux
- 『學了就忘』Linux使用者管理 — 52、使用者組管理相關命令Linux
- 網頁中Office和pdf相關檔案匯出網頁
- 關於發展報告的相關檔案生成的源程式
- Linux檔案伺服器實戰(匿名使用者)Linux伺服器
- Linux Shell檔案之間的包含關係Linux
- Linux網路相關命令Linux