用户类型分为管理员用户root、虚拟用户和普通用户
查看当前登录的用户信息
查看指定用户信息
用户信息存放在/etc/passwd 文件中,对应密码信息存放在/etc/shadow文件中
/etc/passwd 文件结构
用户名称:密码占位符:用户UID:组ID:注释信息:用户家目录:登录shell类型
/etc/shadow 文件结构
用户名称:密码:上一次修改密码距离1970-1-1经过多少天:密码最少使用天数,0表示无限制:秘密最长使用天数,99999不过期:密码到期前7天提示:密码过期后强制修改:账户失效时间
基本组和附加组
用户组信息保存在/etc/group和/etc/gshadow文件中
/etc/group文件
组名:组的密码:组GID:附加组
/etc/gshadow文件
组名:组的密码:组管理员:附加组
选项 | 说明 |
---|---|
-u | 指定创建用户的UID |
-g | 指定创建用户的GID |
-G | 指定创建用户的附加组 |
-d | 指定创建用户的家目录 |
-s | 指定创建用的shell类型 |
-c | 创建用户的注释信息 |
-M | 创建用户时不创建家目录 |
-r | 创建系统账户 |
选项 | 说明 |
---|---|
-u | 指定要修改用户的UID |
-g | 指定要修改用户的基本组 |
-G | 指定要修改用户的附加组 |
-d | 指定要修改用户的家目录 |
-s | 指定要修改用户的Bash Shell类型 |
-c | 指定要修改用户的注释信息 |
-l | 指定要修改用户的登录名 |
-L | 指定要锁定的用户 |
-U | 指定要解锁的用户 |
创建用户组
groupadd [options] group
-g:指定用户组的GID
-r:创建系统组
修改用户组
groupmod [options] GROUP
-g:指定要修改用户组的GID
-n:修改用户组名称
原文:https://blog.51cto.com/12631595/2553113