用户的创建与删除
useradd命令
创建用户常用选项:
useradd 【选项】 username
- -u 为账号指定uid号
- -s 为账号指定 默认的登陆shell
- -G 将用户添加到指定的附属组里面
- -c 为用户添加文本描述
- -d 为主目录指定不同于登录名的名称
- -m 创建用户的家目录(默认创建)
- -M 不创建用户的家目录
- -p passwd 为用户指定一个默认密码
- -r 创建一个系统账号
- -e 指定用户账号的逾期时间 YYYY-MM-DD
usermod命令
修改用户信息
usermod [选项] username
- -u 修改用户UID
- -d 修改用户的宿主目录位置
- -e 修改用户账户失效时间 可以YYYY-MM-DD日期
- -g 修改用户的基本组名
- -G 修改用户的附加组名
- -s 指定用户登录的shell
- -l 更改用户登录的名称
- -L 锁定账户
- -U 解锁用户账户
userdel命令
删除用户信息
userdel [选项] username
- -r 表示连用户的宿主目录一起删除
为用户创建密码
psaawd username
echo “password” | passwd --stdin username
更改用户密码信息
chage [选项] username
- -d 0 :强制用户下次登录更改密码
- -E YYYY-MM-DD : 指定密码的过期时间
- -l username: 列出用户当前密码设置
- -m 0 : 密码最短可更改时间
- -M 9:密码最长有效期9天
- -w 7 :提前多少天告警(默认7天)
- -I :密码过期后是否还能登录(0:不能;-1:永久;10:还能登录10天)
组的创建与删除
groupadd命令
创建组;
groupadd [选项] groupname
- -g 指定组的gid号
groupdel命令
删除组:
groupdel groupname