保存帳戶信息的目錄: /etc/passwd
保存帳戶密碼信息的目錄:/etc/shadow
保存組用戶信息的目錄:/etc/group
保存組用戶密碼信息的目錄:/etc/gshadow
一、用戶相關
1.useradd:創建用戶
useradd 用戶名
useradd -p 密碼 用戶名
-d 目錄名:指定用戶登入時的主目錄,替換系統默認值/home/<用戶名>
-g 組名:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。如果不指定-g選項,則創建與用戶相同名稱的用戶組。
-G 組名:指定用戶所屬的附加群組。
-p 密碼:指定密碼。
2.修改用戶密碼:passwd
passwd 用戶名
echo "密碼" | passwd --stdin 用戶名:修改某用戶的密碼,不通過交互信息而是直接修改
3.添加某個用戶到某個組:gpasswd
gpasswd -a 用戶名 組名
4.查看某用戶屬於什么組:groups
groups 用戶名
5.從某個組刪除某個用戶:groups
groups -d 組名 用戶名
6.刪除用戶:userdel
userdel -f -r 用戶名:刪除用戶,並刪除用戶的家目錄
7.顯示用戶信息:id
id 用戶名
8.編輯所有用戶信息:vipw
vipw
相當於 vim /etc/passwd
二、組相關
1.增加組:groupadd
groupadd 組名
查看所有組:cat /etc/group
查看所有用戶: cat /etc/passwd
2.編輯所有組:vigr
vigr
相當於 vim /etc/group
3.查看某用戶屬於什么組:groups
groups 用戶名
三、切換用戶
顯示當前登錄的用戶:whoami
切換用戶: su 用戶名
如果su,沒有指定用戶,則默認切換到root用戶