linux中用户分为3类
管理员:root拥有最高权限(企业中不会直接用root登录 使用普通)
普通用户:以个人姓名命名的账号(提升到root权限)
虚拟用户:启动进程必须使用一个用户成为虚拟用户,但是这个用户不需要登录操作系统
/bin/bash #普通用户
/sbin/nologin #管理员用户
系统默认的UID分类: 类似于身份证 唯一
0 #管理员用户
1-999 #虚拟用户
1000+ #普通用户
可以使用命令自定义UID
passwd
/etc/passwd 存放着用户信息 登录系统通过passwd文件验证登录 #以冒号为分隔符 awk -F: '{print $1,$2,$3,$4,$5,$6,$7}' /etc/passwd
root x 0 0 root /root /bin/bash
bin x 1 1 bin /bin /sbin/nologin
第一列:用户名称
第二列:用户密码 全都使用x表示
第三列:用户的UID 身份证号
第四列:用户的GID 组ID 类似于小组的号码
第五列:注释
第六列:家目录
第七列:命令解释器
/bin/bash #普通用户 可以登录系统
/sbin/nologin #虚拟用户 不可以登录
评论