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