windows - 是什么让 c :\Program Files UAC-protected?

标签 windows security uac program-files

我知道 c:\Program Files 受 UAC 保护,如果我允许用​​户安装到 d:\Program Files,这不是,通过默认情况下,受 UAC 保护。是什么让 c:\Program Files UAC 保护目录安全设置?仅仅是目录安全性,还是 Windows 做了其他事情使其变得特别?

如果有可能使 d:\Program Filesc:\Program Files 具有同等安全性,我正在尝试建议某人。如果我要创建与 c:\Program Files 具有相同目录安全性的 d:\Program Files,这些文件夹是否等效?

最佳答案

仅目录安全性就决定了用户在该文件夹中添加、删除或更改文件时可以做什么或不能做什么。 UAC 的作用仅在于,即使对于 Windows 中管理员组中的用户,您现在(默认情况下)也没有将管理员 token 附加到您的登录 session 。当您尝试执行特权操作时,Windows 不允许您并开始尝试获取具有管理员访问权限的用户。由于您的帐户是管理员的成员,UAC 将显示“允许/拒绝”对话框,并且仅针对该操作,管理员 token 将附加到您的登录 session 。由于您是管理员的成员,您可以单击“确定”或“取消”。如果不是,系统会提示您输入具有管理员权限的帐户的登录凭据。

您可以在此处阅读有关 UAC 的更多信息以及幕后发生的事情:http://technet.microsoft.com/en-us/library/dd835561(v=ws.10).aspx

关于windows - 是什么让 c :\Program Files UAC-protected?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16617004/

相关文章:

security - 如何通过 3 级 Perforce 安全性(基于票证)始终保持登录状态?

installation - 具有每个用户和管理员部分的 Windows 安装程序

windows - 阻止 UAC 对话框

algorithm - Quicksort 是否存在潜在的安全风险?

asp.net-mvc - 我应该如何在Asp.net MVC应用程序中处理授权/身份验证?

c++ - 如何使用 C/C++ 在 Windows 中确定已连接的 Wifi WLAN 接口(interface)?

ruby-on-rails - 无法在 Windows 上安装 pg gem

java - 我希望我的服务在不提升的情况下运行,但作为恰好是管理员的用户(Windows/UAC)

c++ - Windows 文件系统 API 不同的输出

windows - 在Windows 7中获取本地端口号