曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 4235|回复: 1
打印 上一主题 下一主题

[IIS] 功能委派与远程管理IIS(非远程桌面)

[复制链接]

716

主题

734

帖子

2946

积分

超级版主

Rank: 9Rank: 9Rank: 9

积分
2946
跳转到指定楼层
楼主
发表于 2013-11-19 22:56:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统管理员可以将 IIS 网站的管理工作委派给其他不具有系统管理员权限的用户,而不用万事都自己包揽。另外,还可以针对不同的功能赋予用户不同的委派权限。


在 IIS 服务器上,首先要安装“管理服务”角色服务:
“服务器管理器” ---> 右击“ Web 服务器(IIS)” ---> 选择“添加角色服务” ---> 在“管理工具”下勾选“管理服务”




安装完后,接下来就需要在 IIS 服务器上开放可以用来远程管理 IIS 网站的用户,这些用户被称为 IIS 管理器。“IIS 管理器” 可以是本地账户,也可以是域账户(统称为 Windows 用户),还可以是 IIS 内建的IIS 管理器用户账户(被称为 非 Windows 用户)。

新建“IIS 管理器用户账户” 可以双击打开“IIS 管理器用户” 图标:



在“IIS 管理器用户”界面,单击“添加用户”:
----->  

可以自行设置用户名和密码。如果只打算将管理工作委派给 Windows 用户(本地用户或域用户),那么可以不需要新建“IIS 管理器用户账户”。

现在,通过功能委派来设置“IIS 管理器”对网站的管理权限:

1. 双击“功能委派” 图标:




例如,“IIS 管理器” 在默认情况下,“对 HHTP 响应头” 功能拥有 “读取/写入” 的权限,也就是说他可以更改“HTTP 响应头”的设置。但对于 "IPv4 地址和域限制" 却仅有“只读”的权限。

如果有多个站点,我们可以用“功能委派” 中的“自定义站点委派” 针对各个站点进行设置:







我们必须启用远程连接,这样“IIS 管理器”才能通过远程来管理 IIS 计算机内的网站,方法是:
单击“IIS 计算机”,然后在打开“管理服务”:



然后勾选“启用远程连接”,接着单击“应用”,最后“启动”,如下图所示:



上图中,在“标识凭据” 处按照默认选择“仅限于 Windows 凭据”,也就是说我们只允许“Windows 用户”(本地用户或域用户)来管理远程网站。

启动服务后,如果要更改设置,首先要停掉服务,然后更改,完后再重新启动。

允许 “IIS 管理器” 连接
接下来,选择可以来远程管理网站的用户,以 Default Web Site 为例:
双击管理界面中的“IIS 管理器权限”:


然后单击“允许用户”,并输入或选择用户:


添加完毕后可见到:


现在,就要对在远端执行管理工作的计算机进行设置了。在该台计算机上要先安装 Web 服务器(IIS)的远程管理工具:
服务器管理器 ---> 功能 ---> 添加功能 ---> 展开“远程服务器管理器” ---> 角色管理工具 ---> Web服务器(IIS)工具




接着从“开始” ---> “管理工具” 打开  “Internet 信息服务(IIS)管理器” ,然后单击“起始页” ---> “连接至站点” :



在弹出对话框中,填写要连接的服务器名称与网站名称,然后点下一步:



在“提供凭据” 对话框中输入之前添加的用户及其密码,完后点“下一步”:



于是会看到一个关于证书的警告框,不用理会,点击“连接” 即可:



连接成功时会弹出连接成功的提示框,单击“完成”即可:



现在,我们可以远程管理 IIS 服务器了:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-19 06:03 , Processed in 0.068241 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表