1.useradd命令
用户创建新用户,格式:useradd[选项] 用户名
参数 | 作用 |
---|---|
-d | 指定用户目录 |
-e | 账户到到期时间,格式为YYYY-MM-DD |
-u | 指定该用户为默认UID |
-g | 指定一个初始的用户基本组 |
-G | 指定一个或多个扩展用户组 |
-N | 不创建与用户同名的基本用户组 |
-S | 指定该用户为默认Shell解释器 |
2.groupadd命令
创建用户组,格式groupadd[选项]群组名
3.usermod命令
usermod命令修改用户的属性,格式usermod[选项]用户名
参数 | 作用 |
---|---|
-c | 填写用户账户的备注信息 |
-d -m | 参数m和d连用,可重新指定用户的家目录并自动把旧得数据转移过去 |
-e | 账户到期时间,格式为YYYY-MM-DD |
-g | 变更所属用户组 |
-G | 变更扩展用户组 |
-L | 锁定用户禁止其登录 |
-U | 解锁用户,允许其登录 |
-s | 变更默认终端 |
-u | 修改用户UID |
4.passwd命令
用户修改用户密码、过期时间、认证信息等
格式:passwd[选项][用户名]
参数 | 作用 |
---|---|
-l | 锁定用户,禁止其登录 |
-u | 解锁,允许用户登录 |
--stdin | 允许通过标准输入修改用户密码,如echo "NewPassWord"|passwd--stdin Username |
-d | 该用户可以用空密码登录系统 |
-e | 强制用户在下次登录时修改密码 |
-S | 显示用户的密码是否被锁定,以及密码所采用的加密算法名称 |
5. userdel命令
用于删除用户
格式:userdel[选项]用户名