Linux是多用户多任务的操作系统,支持创建多个用户,和我们个人经常用的windows是一样的,创建的每个用户可以有不同的操作权限。大致上Linux可以分为两种用户,超级用户和普通用户,超级为root,具有所有的权限,是整个系统的king,其他用户的权限可以由root用户赋予!不同的用户也属于不同的组(每个用户创建的时候会自动生成基本组),不过linux把组分为基本组和从属组。
基本信息
用户 | 家目录 | 属组 | 用户信息存放 | 密码存放 | 组信息存放 | 组密码 |
---|---|---|---|---|---|---|
root | /root | root | /etc/passwd | /etc/shadow | /etc/group | /etc/gshadow |
普通用户 | /home | 与用户同名 |
[root@guowei ~]# cat /etc/passwd | head -1
root:x:0:0:root:/root:/bin/bash
//用户名:密码:UID:GID:说明栏,类似于注释,不过现在已经基本不用:家目录:登录的shell
[root@guowei ~]# cat /etc/shadow | head -1
root:$6$/h4yt6VlHBRy7GBE$XOaMFh2tiGi/Ac.kSMZY7/Ef3CHHjeCd/NSy96JeqYJcYZID.qJyqzKlCGxN.TELlHp4vdj4MFp/wm7I68smR1::0:99999:7:::
//用户名:密码:密码的最近修改日:密码不可修改的天数(为0,则可随时改):密码重新修改的天数:密码失效前提前警告的天数:密码失效宽限天数:账号失效日期:保留字段
常用命令
用户 | 组 |
---|---|
添加用户 useradd [选项]... 用户名 选项:-u 用户id -d 家目录 -s 登录的shell -g 基本组 -G 从属组 |
添加组 groupa |