用户类型
用户类型 | 名称 | uid | 特点 |
---|---|---|---|
管理员用户 | root | 0 | 权力至高无上 |
虚拟用户 | nobody(可自定义) | 1-999 | 用于管理进程 无家目录 不能登录系统 |
普通用户 | 自定义 | 1000+ | 权限有限 |
用户管理基本操作
创建用户
# 创建普通用户danni
useradd danni
# 创建用户,指定用户id,所属组,附属组,用户注释
useradd danni -u 2000 -g danni -G dannis -c "An IT girl"
# 创建虚拟用户 mysql
useradd mysql -M -s /sbin/nologin -c "database manager"
useradd参数说明:
参数 | 说明 |
---|---|
-M | 不创建家目录 |
-s | 设置用户登录方式 |
-c | 设置用户注释 |
-g | 设置用户所属组 |
-u | 设置用户id |
-G | 设置用户的附属组 |
查看用户信息
用户的信息保存在 /etc/passwd
目录下
# 查看用户信息
[root@smartgirl ~]# grep mysql /etc/passwd
mysql:x:1002:1002:database manager:/home/mysql:/sbin/nologin
1 2 3 4 5 6 7
------------------------------------------------------------------------
各字段含义:
1.用户名
2.用户密码,正真的密码保存在/etc/shadow中,此