/etc/passwd檔案每個欄位的含義:
檔案中,每行有七段,每段用:分隔開來。
第乙個字段:記錄這個使用者的使用者名稱
第二個字段:密碼佔位符。如果是x,表示該使用者登入系統時,需要密碼。如果為空,則不需要密碼
第三個字段:記錄這個使用者的 id (uid)
第四個字段:記錄這個使用者的group id (gid)–所屬群組id
第五個字段:記錄這個使用者的注釋資訊(表述資訊)
第六個字段:記錄這個使用者的家目錄
第七個字段:記錄這個使用者是否可以登入作業系統的可執行檔案。若是/bin/bash,則是可以登入作業系統的。若是/sbin/nologin,則是不可登入作業系統。
用來儲存所有使用者的密碼,每個使用者占用一行記錄。(密碼顯示都已加密)
該檔案實際上就是存放使用者密碼的資料庫(database)。
a) 第1個字段是使用者名稱。
b) 第2個字段是密碼,這個密碼是經過md5加密演算法加密過的密碼。
/etc/group/檔案每個欄位的含義:
第乙個字段:組名
第二個字段:組密碼,x表示這個群組在登入linux系統時必須使用密碼。
第三個字段:組id(gid)
第四個字段:記錄這個群組裡還有哪些群組成員。
組密碼檔案,類似與shadow檔案
1、建立新使用者時,實際建立了以下幾個檔案:
eg:useradd test
上述命令會生成一下檔案或在以下檔案中產生記錄:
/etc/passwd:在最後一行生成記錄
/etc/shadow:在最後一行生成記錄
/etc/group:在最後一行生成記錄
/etc/gshadow:在最後一行生成記錄
/var/spool/mail/test
/home/test/
2、useradd命令的功能:新增乙個使用者。
useradd命令的常用選項:
–u:指定使用者的uid
–g:指定使用者所屬的群組
–d:指定使用者的家目錄
–c:指定使用者的備註資訊
–s:指定使用者所用的shell
eg:useradd –u 600 –g police -c bigsb -s /bin/bash user01
刪除使用者
userdel -r user01(一定加-r,否則刪不乾淨)
鎖住使用者及將使用者解鎖
usermod –l:鎖住賬戶
usermod -u:解鎖賬戶
修改使用者賬戶資訊
usermod命令的常用選項:
–u:修改使用者的uid
–g:修改使用者的gid
–g:將乙個使用者加入到指定的群組中(覆蓋的形式)
–d:修改使用者的家目錄(修改的只是配置檔案,需要建乙個完整的家目錄)
–c:修改使用者的備註資訊
–s:修改使用者所用的shell
-ag:將乙個使用者追加入到指定的群組中(不是覆蓋的形式)
eg:a)修改babydog4使用者的家目錄為/home/babies的命令:
usermod –d /home/babies babydog4
b)將babydog4這個使用者新增到babydog6這個群組中的命令:
usermod –g babydog6 babydog4
c) 將babydog4這個使用者的的gid變更為dog群組的命令:
usermod –g dog babydog4
建立乙個新的群組賬號
–g:指定群組的gid
修改乙個群組賬號的資訊
–g:修改群組的gid
–n:修改群組的名稱
初識Linux系統
1.pwd 顯示現在所在位置 2.ls 顯示目錄下的檔案 ls a 顯示隱藏檔案 帶 的就是隱藏檔案 ls a l 每個資料夾的詳細資訊 ls bbb 把查到的所有檔案資訊錄入bbb檔案中 ls bbb 把查到的資訊追加到bbb中,上面是重寫,這個是追加 cat bbb 查詢 bbb 的資訊 3.w...
一 初識Linux系統
說linux之前,必須提到unix。早在20世紀70年代,unix是開源且免費的。但79年,at t公司宣布了對其的商業化計畫,隨著開源軟體變成了版權式軟體,源 成為專利產品,很多人使用不了。在這樣的背景下,1991年10月linux linux is not unix 誕生了,並且開源。為什麼我們...
Linux系統 初識與深入
鳥哥私房菜linux基礎篇 鳥哥的linux私房菜基礎篇 第二版 鳥哥的linux私房菜基礎學習篇 第三版 鳥哥的linux私房菜伺服器架設篇 linux系統案例精解 完整版 linux系統案例精解是一本集linux 系統管理 oracle 資料庫 ha 高可用 系統效能分析 linux 日誌管理 ...