为 Web 监视设置 Backburner 管理器

您可以采用以下两种方式监视和管理分布式排队系统:

在这以前,某些网络任务(如删除作业)只能从基于 Windows 的 Backburner 监视器执行。Backburner Web 监视器的当前版本可以提供与 Windows 上的 Backburner 监视器相同的功能。

为了使 Backburner Web 监视器可用,需要安装 Backburner Web 服务器及以下某个 Web 服务器应用程序:

如若可能,请咨询系统管理员,以便确定工具所用的 Web 服务器应用程序,并为安装和配置该应用程序提供帮助。无论使用哪种 Web 服务器应用程序,都必须了解下面的内容,以便为 Backburner Web 监视器安装和配置 Web 服务器:

使用下表查看为工具安装 Web 服务器应用程序和 Backburner Web 服务器时所需执行的步骤:

Web 服务器应用程序 安装说明
Windows 上的 Apache HTTP 服务器 安装支持 Windows 的 Apache HTTP 服务器和 Backburner Web 服务器
Windows 上的 Microsoft IIS 安装支持 Windows 的 Microsoft IIS 和 Backburner Web 服务器

安装支持 Windows 的 Apache HTTP 服务器和 Backburner Web 服务器

为 Windows 工作站安装和配置 Apache HTTP 服务器以及 Backburner Web 服务器,以使 Backburner Web 监视器可用于网络用户。以下步骤显示了用来安装和配置 Apache HTTP 服务器以及 Backburner Web 服务器的常规工作流。

要安装和配置 Apache HTTP 以及 Backburner Web 服务器,请执行以下操作:

  1. 如有必要,可在安装了 Backburner 管理器的 Windows 工作站上下载并安装 Apache HTTP 服务器。请参见安装支持 Windows 的 Apache HTTP 服务器

    注意:建议将 Apache HTTP 服务器和 Backburner Web 服务器安装在与 Backburner 管理器相同的工作站上。不要在分布式排队系统的多个工作站上安装这些 Web 服务器。

  2. 为 Apache 安装和配置 Backburner Web 服务器。请参见为 Apache 安装 Backburner Web 服务器

  3. 配置 Backburner Web 服务器,以便它可以连接到 Backburner 管理器并与该管理器进行通信。请参见配置 Backburner Web 服务器

  4. 设置对 Backburner Web 监视器用户的访问,以便网络用户可以通过 Web 监视器管理作业和渲染节点。请参见设置对 Backburner Web 监视器的访问

安装支持 Windows 的 Apache HTTP 服务器

使用以下步骤下载并安装支持 Windows 的 Apache HTTP 服务器。必须在安装或配置用于 Backburner Web 监视器的 Web 服务器之前,安装 Apache HTTP 服务器。执行此步骤时,假定将 Apache HTTP 服务器安装在了与 Backburner 管理器相同的工作站上。

要下载和安装 Apache HTTP 服务器,请执行以下操作:

  1. 在指定为 Backburner 管理器的 Windows 工作站上,打开 Web 浏览器,然后转至 http://httpd.apache.org

  2. 单击“Download from a Mirror”。

  3. 选择一个镜像站点来下载 HTTP 服务器,找到 Win32 Binary MSI Installer (apache_2.0.55-win32-x86-no_ssl.msi) 的链接,然后单击该链接,以下载安装程序软件包。

  4. 转至下载安装程序软件包的位置,然后运行 apache_2.0.55-win32-x86-no_ssl.msi 文件来启动该安装程序。

    此时,将会显示“Apache Installation Wizard”。

  5. 查看完许可协议和“Read This First”信息之后,请按照安装向导的屏幕上提示操作,使所有的设置保留其默认值。

  6. 完成安装过程之后,请单击“Finish”。

    此时,将会安装并启动 Apache HTTP 服务器。您可以监视其状态,并对服务进行控制,方法是双击显示在 Windows 系统盘中的图标,或者通过选择“开始”|“程序”|“Apache HTTP Server 2.0.55”|“控制 Apache 服务器”|“监视 Apache 服务器”。

为 Apache 安装 Backburner Web 服务器

使用以下步骤将用于 Backburner Web 服务器的 CGI 应用程序安装在 Apache HTTP 服务器下。此步骤为网络上的 Backburner Web 监视器用户,将 Apache 配置为访问 Backburner Web 服务器。

要安装 Backburner Web 服务器,请执行以下操作:

  1. 如有必要,启动工作站上的 Backburner 管理器。请参见启动支持 Windows 的 Backburner 管理器

    如果未在工作站上安装 Backburner 管理器,请使用安装支持 Windows 的 Backburner 中的步骤安装 Backburner 软件,然后启动管理器。

  2. 导航到安装了 Backburner 的文件夹,默认情况下为 C:\Program Files\Autodesk\Backburner

    注意:如果运行的是 WindowsXP Professional 64 位版本,则 Backburner 可能会安装在文件夹 C:\Program Files <x86>\Autodesk\Backburner 中。

  3. 将整个 backburner_html 文件夹复制到 C:\Program Files\Apache Group\Apache2\htdocs

  4. 将步骤 2 中复制的 backburner_html 文件夹重命名为 backburner

    现在您应该有 C:\Program Files\Apache Group\Apache2\htdocs\backburner 文件夹。

  5. 将下列文件从 C:\Program Files\Autodesk\Backburner 复制到 C:\Program Files\Apache Group\Apache2\cgi-bin

    • monitorCGI.exe

    • monitorCGI.cfg

配置 Backburner Web 服务器

使用以下步骤配置 Backburner Web 服务器,以将其连接到 Backburner 管理器。

要配置 Backburner Web 服务器,请执行以下操作:

  1. 使用以下方法之一标识运行 Backburner 管理器的工作站的完整计算机名(例如 Saturn.Sol.com):

    • 选择“开始”|“设置”|“控制面板”|“系统”,打开“系统属性”对话框中的“计算机名”面板,然后查看“完整的计算机名”字段中的工作站名称。

    • 使用 ping 工具测试与 Backburner 管理器工作站的连接,然后查看出现在工具输出中的工作站名称。有关 ping 工具的信息,请参见验证两台主机之间的通信

    提示:您还可以使用 ping 工具来检查运行 Backburner 管理器的工作站是否处于联机状态。

  2. 导航到 C:\Program Files\Apache Group\Apache2\cgi-bin,然后使用 XML 或文本编辑器(如 Notepad)打开 monitorCGI.cfg 文件。

    monitorCGI.cfg 文件包含 Backburner Web 服务器的 Backburner 管理器设置。因此,必须对该文件进行配置,使 Backburner Web 监视器可以访问分布式排队系统的 Backburner 管理器。

  3. monitorCGI.cfg 文件中查找以下行:

    <!-- Default Manager Hostname -->

    <Manager>localhost</Manager>

  4. 使用运行您在步骤 1 中定义的 Backburner 管理器的工作站的完整计算机名替换该行中 localhost 的值。

    例如,如果运行 Backburner 管理器的工作站名为 Saturn.Sol.com,则该行将显示为:

    <Manager>Saturn.Sol.com</Manager>

  5. monitorCGI.cfg 文件中查找以下行:

    <!-- Port that the manager is running on -->

    <Port>3234</Port>

  6. 如有必要,使用用来与 Backburner 管理器进行通信的端口号替换该行中的值。

    如果不确定 Backburner 管理器使用的端口号,可以查看 Backburner 管理器的“常规属性”对话框或 backburner.xml 文件;请参见配置 Backburner 管理器

    注意:Backburner 管理器的默认端口号是 3234。建议您不要更改该端口号。

  7. 保存并关闭 monitorCGI.cfg 文件。

  8. 要测试 Backburner Web 服务器,请打开 Web 浏览器,然后在地址行中输入以下内容:

    http://<machinename>/backburner

    例如,如果计算机名是 managerhost,则地址是 http://managerhost/backburner

    如果 Backburner Web 服务器处于工作状态,浏览器中将会显示 Web 监视器。网络上的所有用户都可以使用该 Web 地址访问 Backburner Web 监视器。

    Backburner Web 服务器处于工作状态时,就说明已为分布式排队系统的用户设置用户名和密码做好了准备。

设置对 Backburner Web 监视器的访问

Backburner Web 服务器可以采用以下两种方式之一运行:

  • 在只读模式下,Backburner Web 监视器用户只能监视分布式排队系统的状态。

  • 在身份验证模式下,Backburner Web 监视器用户可以有效地管理分布式排队系统上的作业和渲染节点。

使用以下步骤设置 Backburner Web 服务器,以在身份验证模式下运行。尽管以身份验证模式运行并非强制要求,但此模式能够使非 Windows 工作站上的网络用户通过 Backburner Web 监视器管理作业和渲染节点。否则,对于大多数管理活动,网络用户必须使用基于 Windows 的 Backburner 监视器应用程序。

以身份验证模式运行 Backburner Web 服务器还允许系统管理员控制对分布式排队系统的访问。您可以采用以下步骤为所有分布式排队系统用户设置用户名和密码。在管理作业和渲染节点中,为这些用户配置网络权限。

要设置对 Backburner Web 监视器的验证访问,请执行以下操作:

  1. 导航到 C:\Program Files\Apache Group\Apache2\cgi-bin

    此文件夹中的 monitorCGI.exe 文件以只读模式运行 Backburner Web 服务器。创建此文件的副本,以便用身份验证模式运行 Backburner Web 服务器。

  2. 在相同的文件夹中创建 monitorCGI.exe 文件的副本,然后将该副本重命名为 monitorCGI-auth.exe

    您的文件夹现在应该包含两个名为 monitorCGI.exemonitorCGI-auth.exe 的文件。

  3. 在主 Apache 文件夹 C:\Program Files\Apache Group\Apache2 中创建名为 auth 的子文件夹。

    您应该有 C:\Program Files\Apache Group\Apache2\auth 文件夹。然后,在此文件夹中为 Backburner Web 服务器设置密码文件。

  4. 打开命令提示符 (DOS) shell,然后输入以下命令导航到 C:\Program Files\Apache Group\Apache2\bin 文件夹:

    cd “C:\Program Files\Apache Group\Apache2\bin”

    提示:使用命令中的引号访问带有非标准名称的文件夹或文件,例如带空格的文件夹 C:\Program Files

    使用此文件夹中的 htpasswd.exe 工具为所有分布式排队系统用户设置用户名和密码。

  5. 创建包含第一个用户的用户名和密码的密码文件。键入:

    htpasswd.exe -b -c ..\auth\backburner.auth <username> <password>

    其中 <username><password> 分别代表用户名和密码。

    在文件夹 C:\Program Files\Apache Group\Apache2\auth 中创建名为 backburner.auth 的文本文件。此文件包含所有网络用户的用户名和加密密码的列表。

  6. 可通过为每个网络用户输入以下命令,来为其余用户设置用户名和密码:

    htpasswd.exe -b ..\auth\backburner.auth <username> <password>

    将每个用户的用户名和密码附加到在步骤 5 中创建的 backburner.auth 文件中。为所有网络用户设置了登录凭证后,您就能以身份验证模式运行 Backburner Web 服务器了。

  7. 导航到 C:\Program Files\Apache Group\Apache2\conf 文件夹,然后使用文本编辑器(如 Notepad)打开 httpd.conf 文件。

  8. 转到此文件的末尾,然后添加以下行:

    <Location /cgi-bin/monitorCGI-auth.exe>

    AuthType Basic

    AuthName Backburner

    AuthUserFile "C:\Program Files\Apache Group\Apache2\auth\backburner.auth"

    <Limit GET POST>

    </Limit>

    require valid-user

    </Location>

    注意:要避免任何排版错误,您应该从此文档中剪切和粘贴这些行。如果运行的是 WindowsXP Professional 64 位版本,则 AuthUserFile 行中的路径可能是“C:\Program Files <x86>\Apache Group\Apache2\auth\backburner.auth”

  9. 保存并关闭 httpd.conf 文件。

  10. 导航到 C:\Program Files\Apache Group\Apache2\cgi-bin,然后使用 XML 或文本编辑器(如 Notepad)打开 monitorCGI.cfg 文件。

    monitorCGI.cfg 文件包含 Backburner Web 服务器的设置,包括以身份验证模式运行 Web 服务器的设置。

  11. monitorCGI.cfg 文件中查找以下行:

    <AuthorizedSite></AuthorizedSite>

  12. 编辑此行,如下所示:

    <AuthorizedSite>monitorCGI-auth.exe</AuthorizedSite>

    此设置将使“登录”按钮出现在 Backburner Web 监视器中,这样,用户就可以使用身份验证模式登录。要求通过 Backburner Web 监视器连接到分布式排队系统的所有用户都提供一个用户名和密码,以便访问分布式排队系统。

  13. 保存并关闭 monitorCGI.cfg 文件。

  14. 要测试 Backburner Web 服务器是否以身份验证模式运行,请打开 Web 浏览器,并在地址行中输入以下内容:

    http://<machinename>/backburner

    如果 Backburner Web 服务器以身份验证模式运行,系统会提示您登录到 Web 监视器。

  15. 看到提示后,输入在步骤 5 中设置的系统管理员的用户名和密码。

    Backburner Web 服务器根据 backburner.auth 文件中的用户名和密码检查您提供的登录凭证。如果用户名和密码与凭证匹配,则会出现 Backburner Web 监视器。否则,系统会再次提示您输入用户名和密码。

安装支持 Windows 的 Microsoft IIS 和 Backburner Web 服务器

为 Windows 工作站安装和配置 Microsoft Internet Information Server (IIS) 和 Backburner Web 服务器,以为网络用户提供 Backburner Web 监视器。以下步骤显示了安装和配置 Microsoft IIS 服务器以及 Backburner Web 服务器使用的常规工作流。

要安装和配置 IIS 和 Backburner Web 服务器,请执行以下操作:

  1. 如有必要,将 IIS Web 服务器安装在已安装了 Backburner 管理器的 Windows 工作站上。请参见安装 Microsoft Internet Information Server

    注意:建议将 Microsoft IIS 服务器和 Backburner Web 服务器安装与 Backburner 管理器相同的工作站上。不要在分布式排队系统的多个工作站上安装这些 Web 服务器。

  2. 安装用于 IIS 的 Backburner Web 服务器请参见安装用于 Microsoft IIS 的 Backburner Web 服务器

  3. 配置 IIS 中的安全性,以便 Backburner Web 服务器可以作为 Web 应用程序运行。请参见为 Backburner Web 服务器设置 IIS 安全性

  4. 配置 Backburner Web 服务器,以将其连接到 Backburner 管理器并与该管理器通信。请参见配置 Backburner Web 服务器

  5. 设置对 Backburner Web 监视器用户的访问,以便网络用户可以通过 Web 监视器管理作业和渲染节点。请参见设置对 Backburner Web 监视器的访问

安装 Microsoft Internet Information Server

使用以下步骤将 Microsoft IIS 安装在 Windows 工作站上。执行此步骤时,假定您将 IIS 和 Backburner Web 服务器安装在了与 Backburner 管理器相同的工作站上。必须通过 Windows 光盘安装 Microsoft IIS(如果尚未安装)。

要安装 Microsoft IIS,请执行以下操作:

  1. 以管理员或超级用户身份登录。

  2. 选择“开始”|“设置”|“控制面板”|“添加/删除程序”。

  3. 单击对话框左侧的“添加/删除 Windows 组件”按钮。

    此时,将会显示“Windows 组件”对话框,其中说明了当前安装在工作站上的组件。如果检查到了 Internet Information Server,就说明已安装了 IIS,请转到为 Microsoft IIS 安装 Backburner Web Server。否则,请执行此步骤的其余操作。

  4. 选择“Internet Information Server”,然后单击“下一步”。

  5. 按照屏幕上的提示在系统上安装 IIS。

    系统可能会提示您插入 Windows 光盘以安装该组件。

为 Microsoft IIS 安装 Backburner Web 服务器

使用以下步骤将用于 Backburner Web 服务器的 CGI 应用程序安装在 Microsoft IIS 服务器下。此步骤为网络上的 Backburner Web 监视器用户,将 IIS 配置为访问 Backburner Web 服务器。

要为 IIS 安装 Backburner Web 服务器文件,请执行以下操作:

  1. 如有必要,启动工作站上的 Backburner 管理器。请参见启动支持 Windows 的 Backburner 管理器

    如果未在工作站上安装 Backburner 管理器,请使用安装支持 Windows 的 Backburner 中的步骤安装 Backburner 软件,然后启动管理器。

  2. 使用资源管理器或“我的电脑”将 C:\Program Files\Autodesk\Backburner\backburner_html 文件夹复制到 C:\Inetpub\wwwroot

    注意:如果运行的是 WindowsXP Professional 64 位版本,则 Backburner 可能会安装在文件夹 C:\Program Files <x86>\Autodesk\Backburner 中。

  3. 将在步骤 1 中复制的 backburner_html 文件夹重命名为 backburner

    您应该有 C:\Inetpub\wwwroot\backburner 文件夹。

  4. C:\Inetpub\wwwroot 中创建名为 cgi-bin 的子文件夹。

  5. 将下列文件从 C:\Program Files\Autodesk\Backburner 复制到 C:\Inetpub\wwwroot\cgi-bin 文件夹:

    • monitorCGI.exe

    • monitorCGI.cfg

为 Backburner Web 服务器设置 IIS 安全性

使用以下步骤在 IIS 中为 Backburner Web 服务器配置安全性。此步骤可确保 Web 服务器具有 IIS 提供的适当安全通关证,以在网络上作为 Web 应用程序运行。

要配置 IIS 并为 Backburner Web 服务器设置安全性,请执行以下操作:

  1. 使用 Windows 资源管理器或“我的电脑”,导航到 C:\Inetpub\wwwroot 文件夹。

  2. 右键单击 backburner 文件夹,然后选择“属性”。

  3. 在显示的对话框中,打开“Web 共享”面板,然后启用“共享该文件夹”。

    系统提示您为 backburner 文件夹设置安全性。

  4. 使所有设置都保持为默认设置,然后单击“确定”两次,返回 C:\Inetpub\wwwroot 文件夹。

  5. 右键单击 C:\Inetpub\wwwroot\cgi-bin 文件夹并选择“属性”。

  6. 在显示的对话框中,打开“Web 共享”面板,然后启用“共享该文件夹”。

    系统提示您为 cgi-bin 文件夹设置安全性。

  7. 从显示的对话框中,选择“执行”(包括脚本),然后单击“确定”。

  8. 再次单击“确定”,返回 C:\Inetpub\wwwroot 文件夹。

    然后,使用“计算机管理控制台”工具在 IIS 中为共享的 backburnercgi-bin 文件夹设置安全性。

  9. 选择“开始”|“设置”|“控制面板”|“管理工具”|“计算机管理”。

    此时,将会显示“计算机管理控制台”。使用该应用程序为 Windows 工作站配置服务和应用程序(如 IIS)。

  10. 选择“服务和应用程序”|“Internet 信息服务”|“网站”。

    IIS 管理的网站显示在右侧窗格中。如果仅安装了 IIS,则只显示一个站点(默认的网站)。否则,IIS 管理的所有网站都会显示在该面板中。

  11. 右键单击“默认网站”,然后选择“属性”。

  12. 在显示的对话框中,打开“文档”面板,然后单击“添加”。

  13. 在“添加默认的文档”对话框中输入 index.html,然后单击“确定”。

    index.html 将添加到文档列表中,使 IIS 可以为使用该特定名称的网页处理浏览器请求。

    注意:index.html 条目必须添加到文档列表,以便于 Backburner Web 服务器正常工作。Web 服务器不能使用默认的 index.htm 条目。

  14. 单击“确定”,然后双击“默认网站”。

    共享的 backburnercgi-bin 文件夹的图标显示在右侧窗格中。

  15. 右键单击 backburner 图标,然后选择“属性”。

  16. 在显示的对话框中,打开“目录安全性”面板,然后单击“匿名访问和身份验证控制”中的“编辑”。

  17. 在显示的对话框中,启用“匿名访问”,然后单击“确定”。

    backburner 文件夹包含将 Backburner Web 监视器连接到 Backburner Web 服务器的文件以及控制该监视器外观的文件。允许匿名访问该文件夹,以便:

    • 将 Backburner Web 监视器重定向至 Backburner Web 服务器。

    • 允许任何 Web 浏览器加载 Backburner Web 监视器页面。

  18. 单击“确定”返回“计算机管理控制台”。

  19. 右键单击 cgi-bin 图标,然后选择“属性”。

  20. 在显示的对话框中,打开“目录安全性”面板,然后单击“匿名访问和身份验证控制”中的“编辑”。

  21. 在显示的对话框中,启用“匿名访问”,然后单击“确定”。

  22. 再次单击“确定”,以返回“计算机管理控制台”。

  23. 关闭“计算机管理控制台”。

配置 Backburner Web 服务器

配置 Backburner Web 服务器以将其连接到运行分布式排队系统的 Backburner 管理器。此步骤允许 Backburner Web 监视器用户连接到 Backburner 管理器管理的网络。

要配置 Backburner Web 服务器,请执行以下操作:

  1. 使用以下方法之一标识运行 Backburner 管理器的工作站的完整计算机名(例如 Titan.Saturn.Sol.com):

    • 选择“开始”|“设置”|“控制面板”|“系统”,打开“系统属性”对话框中的“计算机名”面板,然后查看“完整的计算机名”字段中的工作站名称。

    • 使用 ping 工具测试与 Backburner 管理器工作站的连接,然后查看出现在工具输出中的工作站名称。有关 ping 工具的信息,请参见验证两台主机之间的通信

    提示:您还可以使用 ping 工具来检查运行 Backburner 管理器的工作站是否处于联机状态。

  2. 导航到 C:\Inetpub\wwwroot\cgi-bin,然后使用 XML 或文本编辑器(如 Notepad)打开 monitorCGI.cfg 文件。

    monitorCGI.cfg 文件包含 Backburner Web 服务器的设置。因此,必须对该文件进行配置,使 Backburner Web 监视器可以访问分布式排队系统的 Backburner 管理器。

  3. monitorCGI.cfg 文件中查找以下行:

    <!-- Default Manager Hostname -->

    <Manager>localhost</Manager>

  4. 使用运行 Backburner 管理器的工作站的完整计算机名替换该行中 localhost 的值。

    例如,如果运行 Backburner 管理器的工作站的名称为 Titan.Saturn.Sol.com,该行将显示为:

    <Manager>Titan.Saturn.Sol.com</Manager>

  5. monitorCGI.cfg 文件中查找以下行:

    <!-- Port that the manager is running on -->

    <Port>3234</Port>

  6. 如有必要,使用用来与 Backburner 管理器进行通信的端口号替换该行中的值。

    如果不确定 Backburner 管理器使用的端口号,可以查看 Backburner 管理器的“常规属性”对话框或 backburner.xml 文件;请参见配置 Backburner 管理器

    注意:Backburner 管理器的默认端口号是 3234。建议您不要更改该端口号。

  7. 保存并关闭 monitorCGI.cfg 文件。

  8. 要测试 Backburner Web 服务器,请打开 Web 浏览器,然后在地址行中输入以下内容:

    http://<machinename>/backburner

    例如,如果计算机名是 renderhost,则地址是 http://renderhost/backburner

    如果 Backburner Web 服务器处于工作状态,浏览器中将会显示 Web 监视器。网络上的所有用户都可以使用该 Web 地址访问 Backburner Web 监视器。

    Backburner Web 服务器处于工作状态时,就说明已为分布式排队系统的用户设置用户名和密码做好了准备。

设置对 Backburner Web 监视器的访问

Backburner Web 服务器可以采用以下两种方式之一运行:

  • 在只读模式下,Backburner Web 监视器用户只能监视分布式排队系统的状态。

  • 在身份验证模式下,Backburner Web 监视器用户可以有效地管理分布式排队系统上的作业和渲染节点。

使用以下步骤设置 Backburner Web 服务器,以在身份验证模式下运行。尽管以身份验证模式运行并非强制要求,但此模式能够使非 Windows 工作站上的网络用户通过 Backburner Web 监视器管理作业和渲染节点。否则,对于大多数管理活动,网络用户必须使用基于 Windows 的 Backburner 监视器应用程序。

以身份验证模式运行 Backburner Web 服务器还允许系统管理员控制对分布式排队系统的访问。您可以采用以下步骤为所有分布式排队系统用户设置用户名和密码。在一章中,您可以为这些用户配置网络权限。

要设置对 Backburner Web 监视器的访问,请执行以下操作:

  1. 导航到 C:\Inetpub\wwwroot\cgi-bin

    此文件夹中的 monitorCGI.exe 文件以只读模式运行 Backburner Web 服务器。创建此文件的副本,以便用身份验证模式运行 Backburner Web 服务器。

  2. 在相同的文件夹中创建 monitorCGI.exe 文件的副本,然后将该副本重命名为 monitorCGI-auth.exe

    您的文件夹现在应该包含两个名为 monitorCGI.exemonitorCGI-auth.exe 的文件。然后,在 IIS 中为已进行身份验证的 Backburner Web 服务器设置安全性。

  3. 选择“开始”|“设置”|“控制面板”|“管理工具”|“计算机管理”。

    此时,将会显示“计算机管理控制台”。

  4. 选择“服务和应用程序”|“Internet Information Services”|“网站”|“默认网站”。

  5. 为“默认网站”选择 cgi-bin 文件夹。

    monitorCGI.exemonitorCGI-auth.exe 文件会显示在右侧的面板中。

  6. 右键单击 monitorCGI-auth.exe 并选择“属性”。

    已进行身份验证的 Backburner Web 服务器的网站属性将显示在对话框中。

  7. 在显示的对话框中,打开“文件安全性”面板,然后单击“匿名访问和身份验证控制”中的“编辑”。

  8. 在显示的对话框中,执行以下操作:

    • 禁用匿名访问

    • 启用集成的 Windows 身份验证

    这些设置允许可以登录到工作站的任何人以身份验证模式使用 Backburner Web 服务器。

  9. 单击两次“确定”,以返回“计算机管理控制台”,然后关闭此应用程序。

    配置 IIS,以便 Backburner Web 服务器能够以身份验证模式运行。接下来,将 Web 服务器自身配置为以身份验证模式运行,然后使用 Backburner Web 监视器测试此模式。

  10. 导航到 C:\Inetpub\wwwroot\cgi-bin,然后使用 XML 或文本编辑器(如 Notepad)打开 monitorCGI.cfg 文件。

    monitorCGI.cfg 文件包含 Backburner Web 服务器的设置,包括以身份验证模式运行 Web 服务器的设置。

  11. monitorCGI.cfg 文件中查找以下行:

    <AuthorizedSite></AuthorizedSite>

  12. 编辑此行,如下所示:

    <AuthorizedSite>monitorCGI-auth.exe</AuthorizedSite>

    此设置将使“登录”按钮出现在 Backburner Web 监视器中,这样,用户就可以使用身份验证模式登录。要求通过 Backburner Web 监视器连接到分布式排队系统的所有用户都提供一个用户名和密码,以便访问分布式排队系统。

  13. 保存并关闭 monitorCGI.cfg 文件。

  14. 要测试 Backburner Web 服务器是否以身份验证模式运行,请转到具有访问分布式排队系统权限的工作站,然后打开 Web 浏览器,然后在地址行中输入以下内容:

    http://<machinename>/backburner

    如果 Backburner Web 服务器正在以身份验证模式运行,则系统可能会提示您登录到 Web 监视器。

  15. 看到提示后,输入 Windows 用户名和密码。

    Backburner Web 服务器根据 Windows 用户名和密码检查登录凭证。如果用户名和密码与凭证匹配,则会出现 Backburner Web 监视器。否则,系统会再次提示您输入用户名和密码。


CGplusplus.com