其實如果我們了解了linux中使用者管理的配置檔案之後,完全可以手工管理使用者:
新增使用者:
useradd 設定選項 使用者名稱 -d 檢視預設引數
u:uid
g:預設所屬使用者組gid
g:指定使用者所屬多個組
d:宿主目錄
s:命令直譯器shell
c:描述資訊
e:指定使用者失效時間
刪除使用者:
userdel -r 使用者名稱
-r:刪除使用者目錄
手工刪除:
使用find命令查詢屬於某個使用者或使用者組的檔案
find選項-user、-uid、-group、-gid
1、對需要保留的檔案進行移動和備份
2、對不需要的檔案進行刪除
3、清除使用者檔案中的相關表項
4、清除使用者宿主目錄
修改使用者資訊:
usermod
usermod -g softgroup samlee
將使用者samlee新增到softgroup使用者組中
usermod -l samlee -d /home/samlee -g lampbrother liming
將使用者liming的登入名改為samlee,加入到
lampbrother組中,使用者目錄改為/home/samlee
禁用和恢復使用者:
禁用
# usermod -l username
# passwd -l username
恢復 # usermod -u username
# passwd -u username
使用者管理命令:
chage 設定密碼
-l 檢視使用者密碼設定
-m 密碼修改最小天數
-m 密碼修改最大天數
-d 密碼最後修改的日期
-i 密碼過期後,鎖定賬戶的天數
-e 設定密碼的過期日期,如果為0,代表密碼
立即過期;如果為-1,代表密碼永不過期
-w 設定密碼過期前,開始警告的天數
pwck 檢測/etc/passwd檔案(鎖定檔案)
id 檢視使用者id和組資訊
finger 檢視使用者詳細資訊
su 切換使用者(su - 環境變數切換)
passwd -s 檢視使用者密碼狀態
who、w 檢視當前登入使用者資訊
啟動或停用shadow功能:
pwconv/pwunconv
grpconv/grpunconv
批量新增使用者:
newusers命令 匯入使用者資訊檔案
pwunconv命令 取消shadow password功能
chpasswd 命令 匯入密碼檔案 (格式 使用者名稱:密碼)
pwconv命令 將密碼寫入shadow檔案
Linux 使用者管理簡單學習筆記(三)
使用者組管理命令 groupadd g 888 webadmin 建立使用者組webadmin,其gid為888 刪除使用者組 groupdel 組名 修改使用者組資訊 groupmod groupmod n apache webadmin 修改webadmin組名為apache gpasswd 設...
Linux 使用者管理簡單學習筆記(二)
其實如果我們了解了linux中使用者管理的配置檔案之後,完全可以手工管理使用者 新增使用者 useradd 設定選項 使用者名稱 d 檢視預設引數 u uid g 預設所屬使用者組gid g 指定使用者所屬多個組 d 宿主目錄 s 命令直譯器shell c 描述資訊 e 指定使用者失效時間 刪除使用...
Linux學習筆記(四) Linux使用者管理
1.使用者賬號最重要的兩個檔案就是 etc passwd 與 etc shadow 可以用man 5 passwd檢視。etc passwd中 分隔開7部分內容,分別是 賬號名稱,密碼 顯示為x表示密碼已經移到shadow這個加密後的檔案中去了 uid,gid,使用者資訊說明欄,家目錄,登陸shel...