用戶和用戶組
用戶 |
uid |
root |
0 |
虛擬用戶 |
1-499 |
普通用戶 |
>500 |
- 通過gid區分用戶組
- 用戶與用戶組之間是多對多關係
id 命令
id 用戶名
finger 命令
finger 用戶名
切換用戶
su -l 用戶名
創建用戶
useradd 用戶名
- -c<備註> 加上備註文字。備註文字會保存在passwd的備註欄位中。
- -d<登入目錄> 指定用戶登入時的起始目錄。
- -D 變更預設值.
- -e<有效期限> 指定帳號的有效期限。
- -f<緩衝天數> 指定在密碼過期後多少天即關閉該帳號。
- -g<羣組> 指定用戶所屬的羣組。
- -G<羣組> 指定用戶所屬的附加羣組。
- -m 自動建立用戶的登入目錄。
- -M 不要自動建立用戶的登入目錄。
- -n 取消建立以用戶名稱爲名的羣組.
- -r 建立系統帳號。
- -s 指定用戶登入後所使用的shell。
- -u 指定用戶ID。
修改密碼
passwd 用戶名
修改用戶
usermod
- -c<備註> 修改用戶帳號的備註文字。
- -d登入目錄> 修改用戶登入時的目錄。
- -e<有效期限> 修改帳號的有效期限。
- -f<緩衝天數> 修改在密碼過期後多少天即關閉該帳號。
- -g<羣組> 修改用戶所屬的羣組。
- -G<羣組> 修改用戶所屬的附加羣組。
- -l<帳號名稱> 修改用戶帳號名稱。
- -L 鎖定用戶密碼,使密碼無效。
- -s 修改用戶登入後所使用的shell。
- -u 修改用戶ID。
- -U 解除密碼鎖定。
刪除用戶
userdel -r 用戶名
創建用戶組
groupadd -g 用戶組名
修改用戶組
groupmod -g gid -n 新用戶組名
刪除用戶組
groupdel 用戶組名
sudo
vim /etc/sudoers
配置文件
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow