1 添加、刪除用戶linux
# useradd $user
# userdel $userbash
2 設置用戶密碼oop
# passwd $userui
/etc/passwdhadoop
3 查看$user的用戶和組信息test
# id $usergrep
4 將用戶$user添加到組$group密碼
# usermod -G $group $userco
orblock
# groupmems -g $group -a $user
5 添加、刪除組
# groupadd $group
# groupdel $group
6 查看組內成員
# groupmems -g $group -l
or
# grep hadoop /etc/group
7 從組$group中刪除用戶$user
# groupmems -g $group -d $user
8 用戶home目錄相關
linux用戶home目錄一般在/home/$user下,有兩種方式:
1) 建立用戶時
# useradd -m $user
2) 修改用戶home目錄
# usermod -d /path/to/home $user
9 切換用戶
# su - $user
切換用戶時若是報錯
This account is currently not available.
須要修改/etc/passwd,將最後的/sbin/nologin改成/bin/bash便可;
10 指定或修改uid、gid
添加用戶test和組test,指定uid和gid均爲1001
# groupadd -g 1001 test
# useradd -u 1001 -g test test
修改用戶test的uid爲1001,修改組test的gid爲1001
# usermod -u 1001 test# groupmod -g 1001 test