Linux中的用户及用户组管理

一.用户的增删改查

1.添加用户

useradd

用法:useradd 参数 用户名

常用参数:
-g:可以指定属组
-G:可以指定扩展组
-d:可以指定主目录
-e:可以指定到期时间
-u:可以指定UID
-s:可以指定默认Shell解释器

2.删除用户

userdel

用法:userdel 参数 用户

常用参数:
-f:强制删除用户
-r:同时删除家目录

3.修改用户信息

usermod

用法:usermod 参数 用户名

常用参数:
-c 填写用户账户的备注信息
-e 账户的到期时间,格式为YYYY-MM-DD
-g 变更所属用户组
-G 变更扩展用户组
-L 锁定用户禁止其登录系统
-U 解锁用户,允许其登录系统
-u 修改用户的UID
-p 修改用户密码

修改密码:

passwd

用法:passwd 参数 用户名

常用参数:
-l 锁定用户,禁止其登录
-u 解除锁定,允许用户登录
--stdin 通过标准输入修改密码
-d 使该用户可用空密码登录系统
-e 强制用户在下次登录时修改密码

4.查看用户信息

已创建的用户信息都保存在/etc/passwd

二.用户组的增删改查

1.新增用户组

groupadd

用法:groupadd 参数 组名

常用参数:
-g:GID 指定新用户组的组标识号(GID)
-o:一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同

2.删除用户组

groupdel

用法:groupdel 用户组名

3.修改用户组信息

groupmod

用法:groupmod 参数 用户组名

常用参数:
-g:GID 为用户组指定新的组标识号
-o:与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同
-n:将用户组的名字改为新名字

4.查询用户组的相关信息

已创建的用户组信息都保存在/etc/group

猜你喜欢

转载自blog.csdn.net/kang19970201/article/details/86664447