admin 管理员组文章数量: 886992
阅读本文,你可以初步了解 Windows 上的 UAC 用户账户控制机制。本文不会涉及到 UAC 的底层实现原理和安全边界问题。
本文内容
-
- 用户账户
- UAC 通知等级
- 完整性级别(Integrity Level)
- 权限提升
用户账户
在 Windows 中有多种不同的账户:
- SYSTEM
- Administrators 用户组
- Administrator
- 管理员账户
- Users 用户组
- 标准账户
我们需要将这些账户列举出来是因为在解释 UAC 账户控制的时候,会与此相关。
SYSTEM 在系统中拥有最高权限。
默认我们安装 Windows 时会创建一个管理员账户,这也是 Windows 系统推荐我们使用的管理员账户,其权限等级比 SYSTEM 低。
Administrator 的权限级别和我们用户创建的管理员账户的权限级别是一样的,但是访问令牌(Access Token)的管理方式不一样,所以这里我们需要分开说。
标准账户是我推荐大家使用的首选账户种类,因为在普通使用场景下,这个是最安全的。
Administrator 账户目前的主要作用就是准备 OOBE 开箱体验,不适合日常使用,因为很不安全。关于 OOBE 开箱体验与审核模式,可以阅读我的另一篇博客:
- 启用 Windows 审核模式(Audit Mode),以 Administrator 账户来设置电脑的开箱体验 - 吕毅
UAC 通知等级
Windows Vista 开始引入了 UAC,不过在 Windows Vista 上只有两种 UAC 设置——开启和关闭。如果开启,那么应用试图安装软件或更改计算机、或者更改了 Windows 设置时将弹出 UAC 提示框;如果关闭,那么 UAC 就此关闭。Windows Vista 的 UAC 一直饱受诟病就是因为这种情况下的 UAC 提示是非常频繁的(而且以前的程序迁移到不需要管理员权限需要时间)。
在 Windows 7 上,在开启和关闭中间新引入了两个 UAC 级别,都是在更改 Windows 设置时不通知(实际上就是加了一些 UAC 提权的白名单)。只是一个会进入“黑屏”
版权声明:本文标题:Windows 中的 UAC 用户账户控制 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1733296924h1572609.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论