服务器 频道

Windows 2008入门实践:共享配置攻略

  三、如何导出配置文件和加密密钥

  如果你希望其他 Web 服务器都能够使用您的 Web 服务器中的配置文件和加密密钥,可以将这些文件和密钥导出到一个中心位置。

  * ApplicationHost.config 文件:包含 IIS 设置的服务器级别的配置文件。

  * Administration.config:包含 IIS 管理器的 IIS 设置的服务器级配置文件。

  * ConfigEncKey.key 文件:一个受密码保护的文件,其中包含自定义格式的加密密钥。在使用 IIS 管理器将计算机配置为使用共享的配置和加密密钥后,该计算机将导入加密密钥并将它们存储在本地。这些密钥用于解密配置文件中的所有已加密信息。

  1.  打开 IIS 管理器,然后单击服务器节点。

  2.  在"功能视图"中,双击"共享的配置"。

  3.  在"操作"窗格中,单击"导出配置",以打开"导出配置"对话框并指定所需设置。

  4.  在"物理路径"框中,键入配置文件和加密密钥的导出目录的物理路径,或者单击浏览按钮("...")找到该物理路径。

  5.  此外,还可以单击"连接为"打开"设置凭据"对话框,并为已授予该物理路径写入权限的帐户指定用户名和密码。然后单击"确定"。

  6.  在"加密密钥"下的"加密密钥的密码"和"确认密码"框中,键入一个强密码。此密码用于解密已加密的密钥。

  7.  单击"确定"。

  8.  当出现提示该目录中已存在配置文件和加密密钥的消息时,单击"是"可覆盖现有的文件,单击"否"可取消导出过程。

  经过以上几步,就可以实现导出配置文件和加密密钥了。

  与ASP.NET类似,IIS7.0使用.config文件-清晰、简单、便携且易读的.config文件。"共享配置"允许您从已知工作情况良好的预生产服务器上导出配置,然后在生产或"实时"环境中共享该配置。总之,假如能够充分挖掘共享配置工具的话,大量的Web架设和管理将变得更加容易了。

 

0
相关文章