用户管理
增
useradd
语法:useradd
[选项] 用户名
选项:
-u UID
指定用户UID
-d home
目录 指定用户home目录
-c
用户说明 指定用户说明
-g
用户组 指定用户组
-G
组名 指定用户的附加组
-s shell
指定用户登录shell,默认是/bin/bash
-m
创建用户时暂时不给家目录
-r
添加一个系统用户
删
userdel
语法:userdel
[选项] 用户名
选项:
-z 删除用户的家目录
改
usermod
语法:usermod
[选项] 用户名
选项:
-u
修改uid
-
修改gid
-a
-G 添加附加组,不使用-a选项,会覆盖此前的附加组
-d
-m 改变用户家目录的同时把原来家目录的文件移动到新的家目录中
-e
YYYY-MM-DD 指明用户帐号过期日期
-f
INACTIVE 设定非活动期限
-L
锁定帐号。被锁定的帐号在/etc/shadow文件中密码前面会有一个感叹号
-U
解锁帐号
查
id
语法:id
[选项] 用户名
常用选项:
-u
查看UID
-g
查看GID
-G
查看groups
切换方法
su
语法:su 用户名
密码管理
password
语法:passwd [选项] 用户名
选项:
-S
查询用户密码状态
-l
暂时锁定用户,仅root用户可用
-u
解锁用户,仅root用户可用
--stdin
可以通过管道符输出的数据作为用户的密码