@
用户管理
增
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 可以通过管道符输出的数据作为用户的密码