用戶組:
創建組:
1)、groupadd grp1
cat /etc/group (組名:x:gid)
密碼文件 /etc/gshadow
2)、指定組ID:groupadd -g 512 grp2
當指定一個512組ID之後,再創建就會從512 開始
刪除組:
1) groupdel grp3 當組中有用戶時,不能刪除
2) groupdel grp2 (該組爲擴展組就可以刪除)
用戶:
創建用戶:
1) useradd us1
2) useradd -u 512 -g grp2(512) us2
當指定一個512用戶ID之後,再創建就會從512 開始
3) useradd -d /home/us3 -s /bin/bash us3
-d:指定家目錄 -s : 指定Shell
4) useradd -M us4
-M:創建用戶的時候不去創建家目錄
5) useradd -u 506 -g 502 -G 512 us5
-G:創建用戶擴展組
刪除用戶:
1) userdel us2
刪除之後不會刪除家目錄,並且所屬只能顯示數字,不能顯示爲該用戶名
2) userdel -r us3
-r:刪除用戶家目錄
用戶屬性:
更改用戶屬性:
1) usermod -g 513 us2
更改該用戶的所屬組
2) usermod -u -g -G -s -d
3) usermod -L us3
-L:鎖定某個用戶
4) usermod -U us3
-U:解鎖某個用戶
用戶密碼:
更改用戶密碼:
1) passwd 當用戶登錄的時候,直接修改自己的密碼
2) passwd us3 更改普通用戶密碼
3)mkpasswd 自動生成密碼
需要安裝:yum -y install expect
mkpasswd -l 12 (-l :指定密碼長度)
mkpasswd -s 0 (0不要特殊字符)
mkpasswd -d 4 (數字4個)
mkpasswd -C 5 -c 3(大寫字母5個,小寫字母3個)
echo "sdasdas" | passwd --stdin us5