3A
认证方式:
A:验明正身(A账户密码——对应 B生物特征 C短信)
A:授权 (什么用户拥有什么样的权限)
A:审计 (什么用户做了什么操作,导致什么后果)
用户的种类:
1.超级管理员:拥有最高权限的账户(默认叫做root)
2.普通用户:权限受限的用户 可以正常登录,人可以用
3.程序用户: 不可以正常登录 只给程序使用,人不能用
程序用户,专门给程序使用的用户,无需登录,直接启动程序
w命令看到当前登录的用户
程序用户是给程序使用,普通用户超级管理员用户是给人使用
Linux 不登录人使用的用户,只运行一些程序用户
只给运行的程序分配 程序用户
组的种类
一个用户一定要有一个基本组
1.基本组:一个用户一定要有一个基本组
2.附加组:一个用户可以没有附加组,一个用户可以有多个附加组
分别基本组和附加组?
[root@localhost data]#id zhangsan
uid=1000(zhangsan) gid=1000(zhangsan) 组=1000(zhangsan),0(root)
用户排在第一个的组是基本组,后面的都是附加组
Uid gid
Uid 系统用来识别用户的唯一身份标识
Gid 系统用来识别组的唯一身份标识
Uid 只能是整数 0-60000 不能重复
超级管理员 uid 一定是0
Root 一定是超级管理员吗?
识别是否为超级管理员只看uid 是否为0
id +用户名
[root@localhost data]#id root
uid=0(root) gid=0(root) 组=0(root)
uid的范围 centos7
超级管理员:uid为0
程序用户uid范围:1~999
普通用户uid范围: 1000~60000
程序用户:1-499 (CentOS 6以前),1-999 (CentOS7以后)
――不登录的用户系统默认的情况对守护进程获取资源进行权限分配
普通用户:500+(CentOS 6以前),1000+ (CentOS7以后)
不指定顺序给用户进行交互式登录使用
修改uid的范围(补充): vim/etc/login.defs
当为*或! !时表示用户不能登录到此系统,若该字段为空,则表示无需密码即可登录
/etc/shadow
字段含义:、
第一字段:用户名
第二字段:密码 如果为 * !! 无法登录
第三字段:上次修改密码时间。从1970/1/1到上次修改密码的天数。 0 有特殊意思,表示用户应该在下次登录系统时更改密码。
第四字段:最小修改密码间隔时间如果是0可以随意修改,7代表7天后才可以修改
第五字段:密码有效期默认99999天273年,设置为7 代表7天要求你重新设置密码
第六字段:密码到期提醒时间设置为7 代表密码到期前7天会提示你
第七字段:密码过期后的宽限天数―设置为10表示密码到期后还可以使用10天
第八字段:用户失效时间同第3个字段一样,使用自1970年1月1日以来的总天数作为账户的失效时间―到期后无法登录
第九字段:保留字段
Useradd 添加用户
通式: useradd [选项] 用户名
-u 指定uid
-g 指定基本组(组名或者gid)
-G 指定附加组(组名或者gid)
-d 指定家目录
-M 不建立家目录
-s 指定默认登录shell
-e 指定用户失效时间
-r 建立系统用户
当建立用户时不加选项:
1.会按顺序使用uid号
2.会建立一个核用户名同名的基本组
3.按顺序使用gid
4.会在/home 建立一个和用户名同名的家目录
5.会将用户信息保存在/etc/passwd 文件中
[root@localhost zhangsan]#useradd -M -s /sbin/nologin lijiu 指令 shell类型 用户名 [root@localhost zhangsan]#tail -n1 /etc/passwd lijiu:x:1009:1009:/home/lijiu:/sbin/nologin
Passwd [选项] 用户名
-l 锁定用户不让登录
-u 解锁
-d 清空密码 无需使用密码直接登录
-S 查看锁定状态
Usermod 修改已有用户的属性
-l 修改用户登录名
-L 锁定用户
-U 解锁用户
删除用户
userdel -r 可以删除家目录
groups //查询用户所属的组
id //查询用户身份标识
who //显示当前登录系统的用户信息
users //查询最近三次登录的用户信息
finger //查询用户账号的详细信息
who,users,finger可以用w指令代替完成
文件/目录的权限和属性
rw- 文件的主人 属主
r-- 文件所属的组 属组
r-- 其他人
注意:
1. 文件夹的最小权限 是 x 一定要带上否则无法 进行任何操作,超级管理员不受影响
- 删除一个文件和所在文件夹权限有关和自身没关系。注意超级管理员
权限类型 对文件的影响 对目录的影响
r (读取) 可读取文件内容 可列出目录内容
w (写入) 可修改文件内容 可在目录中新建、移动、删除文件或子目录
x (执行) 可作为程序执行 可切换目录
x权限是最基本的权限,没有x权限,r和w都会受影响
文件夹 文件
766 644
1.安全 2.文件夹需要权限
t 除了文件的属主和超级管理员 只能对文件夹加对文件无效
创建用户useradd
修改权限chmod
修改属主属组chown