Skip to content
📌知识点小结
  • “允许此应用对你的设备进行更改”是 UAC 用户账户控制弹窗:程序在请求管理员级权限。
  • 普通权限 vs 管理员权限:管理员能改系统设置、安装软件、访问受保护目录,权限更大也更危险。
  • 弹窗是系统的一道“确认闸门”:让你在程序做出高影响操作前知情并决定。
  • 只在你主动安装/配置、来源可信时同意;不明程序弹 UAC 要警惕。
  • Linux 对应的是普通用户 vs root,用 sudo 临时提权;安全实验里常用。
自测一下

0.10 权限弹窗:“允许此应用更改设备”在问什么

第〇篇「零基础预科」免费。安装软件、改系统设置时常弹出一个需要你点"是/否"的窗口,这一篇讲它到底在问什么。

一、UAC:用户账户控制

Windows 里那个"你要允许此应用对你的设备进行更改吗?"的弹窗,叫 UAC(User Account Control,用户账户控制)

它出现,说明程序想做的事超出了普通账户的权限范围,需要管理员权限,例如:

  • 安装软件到系统目录(Program Files);
  • 修改系统设置、注册表关键项;
  • 写入受保护的文件夹;
  • 更改其他用户的配置。

二、为什么要分普通权限和管理员权限

这是一种安全隔离设计:

  • 日常上网、写文档,只给程序普通权限,即使它有问题,能造成的破坏也有限;
  • 只有真正需要时,才通过 UAC 临时授予管理员权限
  • 弹窗相当于一个"人工闸门":高影响操作必须经你本人确认。

三、怎么判断该不该点"是"

  • 该点是:你主动双击安装可信软件、主动进行系统配置;
  • 该点否:你什么都没做却突然弹窗、或不认识的程序在请求权限——这可能是恶意软件;
  • 留意弹窗里的程序名称和发布者信息。

一个好习惯:日常使用以普通账户登录,需要管理操作时再通过 UAC 提权,而不是一直用管理员账户。

四、Linux 对应概念:root 与 sudo

Linux 里:

  • root 是超级管理员,权限几乎不受限制;
  • 日常用普通用户(如 ubuntu),需要管理操作时,在命令前加 sudo 临时提权:
bash
sudo systemctl restart openresty     # 以 root 权限重启服务
sudo apt update                      # 以 root 更新软件源

sudo 会要求输入当前用户密码(输入时不显示字符,正常现象),通过后该条命令以 root 执行。本系列在服务器上的安装、部署命令大多带 sudo。

WindowsLinux
超级管理员Administratorroot
临时提权UAC 弹窗点"是"命令前加 sudo
日常账户普通用户普通用户(ubuntu)

五、本篇小结

  • UAC 弹窗表示程序在请求管理员权限做高影响操作。
  • 分普通/管理员权限是安全隔离;弹窗是人工确认闸门。
  • 只在主动、可信时点"是",异常弹窗点"否"并排查。
  • Linux 用 sudo 临时以 root 执行管理命令。

下一篇 0.11 讲软件从哪来、安装到底装了什么,以及"绿色软件"是什么。