Linux用户管理
添加用户
useradd 选项 用户名
选项:
- -c comment 指定一段注释性描述。
- -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
- -g 用户组 指定用户所属的用户组。
- -G 用户组,用户组 指定用户所属的附加组。
- -s Shell文件 指定用户的登录Shell。
- -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
修改用户密码
passwd 选项 用户名
修改用户
usermod 选项 用户名
删除用户
userdel 选项 用户名
-
-f:强制删除用户,即使用户当前已登录;
-
-r:删除用户的同时,删除与用户相关的所有文件
Linux用户组管理
增加用户组
groupadd 选项 用户组
- -g GID 指定新用户组的组标识号(GID)。
- -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
修改用户组
groupmod 选项 用户组
- -g GID 为用户组指定新的组标识号。
- -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
- -n新用户组 将用户组的名字改为新名字
查询用户所属组
- 要查询一个用户属于哪个用户组,使用groups命令
groups 用户名 - 查询用户ituser-groups属于某个用户组,执行groups命令
groups ituser-groups
删除用户组
删除一个已存在的用户组
groupdel 用户组
将用户添加到组
gpasswd -a 用户名 用户组名