儲存使用者組資訊的檔案
/etc/group
每一行: group名字 : 組密碼佔位符 : 組編好 : 組中使用者列表 (使用者名稱同組名可以省略)
儲存使用者組的密碼資訊檔案
/etc/gshadow
每一行: 組名稱 : 組密碼(*或空或! 為空) : 組管理者 : 組內使用者列表
儲存當前系統所有使用者的資訊檔案
/etc/passwd
每一行: 使用者名稱 : 密碼佔位符 : 使用者編號 : 使用者組編號 : 使用者注釋資訊 : 使用者主目錄 : shell型別
儲存所有使用者的密碼資訊
/etc/shadow
每一行 : 使用者名稱 : 密碼 : 資訊。。。
命令:新增使用者組 : groupadd 使用者組名
更改組名 : groupmod -n 新組名 舊組名
更改組編號 : groupmod -g 組編號 組名稱
建立使用者組並制定組編號 : groupadd -g 組編號 組名稱
刪除使用者組 : groupdel 組名稱 (先刪除組使用者 再刪除使用者組)
建立使用者並向組新增使用者 : useradd -g 組名稱 使用者名稱
建立使用者並且指定個人資料夾 : useradd -d /home/*** 使用者名稱
建立使用者並指定主要組與附屬組 : useradd -g 主要組 -g 附屬組1,附屬組2
為使用者新增備註 : usermod -c 備註內容 使用者名稱
更改使用者名稱 : usermod -l 新使用者名稱 舊使用者名稱
指定個人資料夾 : usermod -d /home/***使用者名稱
更改使用者所屬使用者組 : usermod -g 組名稱 使用者名稱
刪除使用者 : userdel 使用者名稱
刪除使用者並刪除個人資料夾 : userdel -r 使用者名稱
禁止root之外的使用者登入 建立檔案 /etc/nologin touch /etc/nologin
高階命令:
鎖定乙個賬戶 : passwd -l 使用者名稱
解鎖賬戶 : passwd -u 使用者名稱
設定賬號無密碼登陸 : passwd -d 使用者名稱
主要組與附屬組:
使用者可以同時屬於多個組
向乙個組中新增賬號 : gpasswd -a 使用者名稱 組名 (該組為使用者的附屬組)
從乙個組中刪除賬號 : gpasswd -d 使用者名稱 組名 (從使用者附屬組中刪除)
給使用者組新增組密碼 : gpasswd 組名稱
使用者切換到附屬組 : newgrp 附屬組名稱
其他命令:
su 使用者名稱
id 使用者名稱 : 顯示使用者編號 主要組 附屬組
groups 使用者名稱 顯示使用者所在使用者組
chfn 使用者名稱 : 設定使用者資料
finger 使用者名稱 : 顯示使用者詳細資料
linux使用者與使用者組
1 使用者和使用者組的概念 使用者 使用作業系統的人 使用者組 具有相同系統許可權的一組使用者。2 檢視使用者組 1.etc group 組名 組密碼 x為佔位符 組編號 1 499是預留給系統使用者組的,作業系統中的軟體和服務等 組使用者名稱 使用者名稱與組名相同則省略 root x 0 daem...
Linux使用者與使用者組
先來說說為什麼要有使用者使用者組 加入有一台電腦,a,b,c,d四個人公用,當然他們不能同時使用。他們就相當於四個使用者,每個人都要有自己的密碼和使用者名稱。如果ab是要用這台電腦學習,cd要用這台電腦打遊戲,那麼他們目的不一樣。此時可以把他們分成兩組學習組和遊戲組。他們每個人都有自己要儲存的東西,...
linux 使用者與使用者組
linux中的檔案,程序都是和使用者繫結在一起的 使用者的身份決定了能使用和操作的資源 檔案,程序 每個使用者名稱有乙個對應的uid 每個使用者都隸屬於乙個或多個組 超級管理員root使用者 uid為0 鳥哥引申為 萬能的天神 系統使用者 uid為1 499 普通使用者 uid為500或以上 id ...