在我的 Windows 7 计算机上,除非关闭用户帐户控制,否则 c:\inetpub\wwwroot 不可更新。 这是怎么回事?
最佳答案
这里发生了两件事:
1) WWWROOT目录默认允许Administrators组中的任何人拥有完全权限,但对Everyone拥有只读权限。
2) 默认情况下,在交互式登录 session 中启动的进程不会获取管理员组 token ,即使用户是该组的成员也是如此。为了将该 token 附加到您的流程中,您需要通过用户帐户控制同意提示进行提升。 (如果用户帐户不在管理员组中,您还可以提升进程以拥有管理员 token ,但系统会提示您输入该用户的凭据)
关闭 UAC 设置的建议并不是一个好的建议 - 这是一个系统范围的设置,会直接对整个系统的安全性产生负面影响。相反,做正确的事情:更改 wwwroot 目录的权限,为您的用户帐户提供完全访问权限。
关于iis - Windows 7 inetpub wwwroot 只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3115258/