网络安全 频道

下.网络安全协议当先借助HTTPS构筑安全站点

上一次我们谈到了HTTP数据传输的过程原理,为了提高HTTP的传输数据安全性,Netscape公司开发了SSL协议以确保数据在网络上的安全传输。并且初步讲解了利用SSL协议实现构架加密的HTTP协议传输协议--HTTPS,让我们继续完成后面的工作。

访问Web服务器
1.为Web站点安装(导入)证书

完成证书颁发后需要返回至“默认Web站点 属性”对话框,进一步处理事先挂起的请求并安装证书,具体步骤如下:

第1步 打开“Internet信息服务”窗口,在左窗格中右击“默认Web站点”目录,执行“属性”命令,打开“默认Web站点 属性”对话框。

第2步 单击“目录安全性”标签,在“目录安全性”选项卡中单击“服务器证书”按钮,进入Web服务器证书向导,单击“下一步”按钮。

第3步 打开“挂起的证书请求”向导页,点选“处理挂起的请求并安装证书”单选框,单击“下一步”按钮。

第4步 在打开的“挂起的证书请求”向导页中单击“浏览”按钮找到事先导出的证书文件,并依次单击“下一步→下一步→完成”按钮完成证书的安装。

第5步 在“目录安全性”选项卡中单击“安全通信”区域的“编辑”按钮,打开“安全通信”对话框。勾选“申请安全通道(SSL)”复选框,并单击“确定”按钮。

第6步 返回“默认Web站点 属性”对话框,切换至“Web站点”选项卡。在“Web站点标识”区域的“SSL端口”编辑框中键入端口号(如“443”)或不指定。单击“确定”按钮关闭属性页完成配置。

2.访问Web服务器

现在已经为Web站点申请并安装了证书,其已成为一个使用HTTPS加密协议传输信息的 安全的Web站点。用户在访问Web站点时,Web站点会自动向用户传递服务器证书,用以向用户证明自己是合法的服务器,而不是冒充的服务器。本例中Web站点的IP地址为“10.115.236.200”,用户通过客户端浏览器访问该站点的方法为:在浏览器地址栏中键入Web站点地址“https://10.115.236.200:443”,这时会出现“安全警报”对话框,提示用户“即将通过安全连接查看网页”。单击“确定”按钮即可访问该Web站点。

小提示:如果出现有关证书存在问题的安全警报,则直接单击“是”按钮可以继续访问站点,且用户的信息不会被他人查看或更改。其实,只有在Web站点属性页的“目录安全性”选项卡中勾选了“要求客户证书”复选框时,安装了证书的Web站点才会成为一个需要客户提供证书方能访问的站点。   

不过一般的Web站点都不这样做,因为这需要给每个客户端的IE浏览器发放证书,相对而言比较繁琐,除非有非常的安全需要(如网上银行的签约客户)。

基于HTTPS的Web UI
Windows Server 2003中集成的Web UI也是一个应用HTTPS的生动实例。基于HTTPS的Web UI能够帮助管理员远程管理服务器的常用服务(如FTP、Web服务等)和常用功能(如管理用户和组),且具有很高的安全保障。下面谈一谈实现基于HTTPS的Web UI的方法。

1.安装Web UI

默认情况下Windows Server 2003没有安装Web UI,手动安装的方法如下:   

第1步 在“控制面板”中打开“添加或删除程序”对话框,然后在对话框左侧单击“添加/删除Windows组件”按钮。

第2步 打开“Windows组件向导”对话框,然后依次双击“应用程序服务器→Internet信息服务(IIS)→万维网服务”。在打开的“万维网服务”对话框中勾选“远程管理(HTML)”复选框,并连续单击“确定→下一步→完成”按钮完成安装。

第3步 依次单击“开始→管理工具→Internet信息服务(IIS)管理器”,在打开的“Internet信息服务(IIS)管理器”中依次展开“Server Name(本地计算机)”→“网站”目录。   

第4步 找到并右击“Administration”选项,执行快捷菜单中的“属性”命令,打开“Administration 属性”对话框,在“网站”选项卡中单击“IP地址”右侧的下拉三角,单击选中本机IP地址。其它选项保持默认设置,单击“确定”按钮使设置生效。最后关闭管理器窗口。

2.登录Web UI管理界面

只要客户端使用的是Windows 9x以上的系统,就可以通过IE浏览器登录Web UI管理界面。在IE浏览器地址栏中键入地址“https://10.115.223.1:8098”并回车,然后键入系统管理员的用户名和密码,单击“确定”按钮即可登录Web远程管理界面。其中的“8098”是该服务使用的SSL端口号。

小提示:当在浏览器地址栏输入“https://...”而不是“http://...”时,浏览器创建 SSL 连接,而不是简单的到 Web 服务器的 TCP 连接。当用户使用“http://……”形式的地址访问基于HTTPS的Web站点时,将会得到提示“该网页必须通过安全频道查看,您要查看的网页要求在地址中使用HTTPS”,从而拒绝了非授权用户的访问。

Web UI的远程管理
成功登录Web远程管理界面后,管理员可以对服务器进行多方面的设置。   

1.修改管理员密码

登录Web UI远程管理界面后,在“欢迎使用”界面中单击“设置管理员密码”按钮。在打开的“管理员账户”界面中键入当前密码和新密码,并单击右下方的“确定”按钮使设置生效。

2.管理Web服务器

以修改网站主目录为例,单击的“Web服务器”选项,然后单击“Web主设置”按钮。在打开的“Web主设置”界面中更改网站主目录的路径即可。

3.连接到远程桌面

“远程桌面”是Windows Server 2003中一个非常实用的功能,通过Web远程管理界面也可以远程连接到服务器的桌面。不过前提条件是服务器允许用户进行远程连接。单击“维护”选项,然后单击“远程桌面”按钮。在打开的登录窗口中键入用户名和密码即可登录服务器的桌面,如果是系统管理员用户,就可以拥有管理服务器的全部权限了。   

小提示:该功能对于Windows 9x比较有意义,而由于Windows XP本身具有连接“远程桌面”的客户端工具,所以该项功能对于Windows XP意义不大。

4.管理用户和组

通过Web远程管理对服务器中的用户和组进行管理。以添加用户为例,单击“用户”选项,然后单击“本地用户”按钮。在打开的“服务器上的本地用户”界面中单击右侧的“新建”按钮,在“创建新用户”界面中填入用户信息和密码并单击“确定”按钮即可成功添加用户。如果要删除用户,则在“服务器上的本地用户”界面中勾选要删除的用户,单击右侧的“删除”按钮即可。对组的管理跟管理用户方法类似。

通过对HTTPS的简单叙述和两个实例可以看出,HTTPS在对安全性要求较高的Web站点中应用广泛,是保证信息安全的有效途径。
http://netadmin.77169.com/HTML/20050502022407.html

0
相关文章