问题:
我需要授予用户(开发者)权限
- 重新启动 IIS
- 添加应用程序
- 将网站复制到 inetput/wwwroot
- 更改 IIS 设置
用户没有管理员权限,也可能没有,因为这将使他能够安装程序。
操作系统:Windows 7,企业版
我怎样才能做到这一点 ?
答案1
答案2
我假设你的意思是开发人员使用的是 Windows 7,而服务器是 Windows Server 2008 或 2008 R2?如果是这样,请查看IIS Web 部署工具. 可以找到其他文档这里。
在您的服务器上安装 Web 部署工具后,您作为管理员可以委托某些操作,例如添加应用程序、重新启动应用程序池、将内容部署到 wwwroot 等。可以设置规则和权限,以便非管理员可以执行这些功能。但是,您必须设置某些帐户才能以非管理员身份执行这些“管理”功能。需要在服务器上设置一个指定的本地或域帐户作为管理员,并将提供程序配置为在非管理员用户使用该帐户时以该帐户运行。 这里就是一个例子。
注意:Web 部署工具中的配置将是对您已委派权限的 IIS 管理器中的任何功能的补充(即某些 web.config 设置)。