Linux 使用者管理簡單學習筆記(二)

2021-09-06 12:37:28 字數 1616 閱讀 1697

其實如果我們了解了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...