服务器 频道

移花接木 让IIS成为WEB共享“通道”

    【IT168 专稿】为了方便与他人沟通、交流,我们常常会在局域网网络环境中,将需要与他人交流的隐私信息放到特定文件夹中,然后将特定文件夹设置为共享文件夹,这样他人通过网上邻居就能访问到共享内容。可是,这种共享交流方式只能限于局域网之内,如果我们要与Internet中的用户进行共享交流时,该如何实现呢?相信许多网络管理员都会想到创建一台专用的文件传输服务器,并将共享信息放置其中,然后将共享信息的访问地址通知给其他人去进行下载访问;但是这种共享信息的方法不但操作麻烦,而且由于Windows服务器内置的FTP功能不是十分强大,常常阻碍用户进行高效共享访问。

    那么有没有一种两全其美的办法,既能保证共享实施操作比较简单,又能确保Internet用户可以高效、方便地访问到共享信息呢?答案是肯定的,我们完全可以移花接木,将Windows服务器中现成的IIS,摇身改造成一条WEB共享“通道”,借助这条“通道”让Internet用户方便、快捷地访问自己的共享隐私信息。好了,本文下面就以发布IIS服务器中的“E:\Program\aaa”共享文件夹为操作蓝本,来向各位网友详细介绍一下如何让IIS成为WEB共享“通道”。

共享前奏曲

    考虑到WEB共享“通道”是在IIS服务器的基础上改造实现的,因此要让IIS成为WEB共享“通道”,我们首先需要做的工作就是检查一下本地是否有一台安装了Windows Server 2000或Windows Server 2003操作系统的计算机,如果没有的话就必须及时将其他普通工作站升级到Windows Server 2000或Windows Server 2003系统状态。其次在Windows服务器系统中,还要看看在当前状态下是否已经成功安装了IIS功能组件,在默认状态下服务器系统是不会自动安装这些组件的;如果发现IIS功能组件还没有安装的话,我们不妨参考如下步骤进行快速安装:

    首先以超级管理员身份登录进Windows服务器系统中,并打开该系统的“开始”菜单,再用鼠标逐一单击其中的“设置”、“控制面板”子菜单命令,进入到系统的控制面板窗口;在该窗口中找到“添加删除程序”项目,并用鼠标左键双击该项目图标,打开一个标题为“添加删除程序”的对话框,单击该对话框中的“Windows组件”选项卡,进入到Windows组件向导设置窗口,选中该窗口“组件”列表框中的“应用程序服务器”项目,同时单击对应界面中的“详细信息”按钮,在随后出现的列表界面中,看看“Internet信息服务管理器”项目此时是否处于选中状态,如果该项目还没有被选中的话,那就表明IIS功能组件没有被安装,此时我们必须及时将该项目重新选中,最后单击一下“应用”按钮,再依照向导界面弹出的提示信息完成剩下的操作就能将IIS功能组件安装成功了。

    在确认IIS功能组件安装成功之后,重新返回到Windows服务器系统桌面,并用鼠标逐一单击“开始”、“运行”项目,打开系统的运行对话框,在其中输入字符串命令“compmgmt.msc”,单击回车键后进入到本地系统的计算机管理窗口;

    在该窗口的左侧列表区域,用鼠标逐一展开“服务和应用程序”/“Internet信息服务管理器”/“网站”分支项目,在对应“网站”项目的右侧显示区域中,我们可以清楚地查看到默认网站此时的运行状态,如图1所示。缺省状态下,Internet信息服务应该是处于“正在运行”状态的;要是我们发现该服务没有正常运行的话,可以查看一下与IIS有关的系统服务是否被意外停止运行了,例如IIS Admin Service服务要是被不小心禁止的话,那么Internet信息服务就不能正常运行了;在确认与IIS有关的系统服务都正常启用的情况下,Internet信息服务要是还无法运行正常的话,我们最好将IIS组件正确从系统中卸载掉,之后再重新安装一下该组件,相信这样操作一定能使Internet信息服务处于正常的运行状态。

图1

共享进行曲

    完成上面的WEB共享准备工作后,我们下面就需要将现成的IIS服务器改造成一个信息共享访问平台了,以后需要与他人交流的共享信息可以直接上传到该平台中,Internet用户一旦获得访问地址后就能轻松进行共享访问操作了。现在,就让我们一起在IIS服务器中来创建WEB共享访问“通道”吧:

    首先双击系统桌面中的“我的电脑”图标,并在对应磁盘分区窗口中找到用来保存共享信息的目标文件夹,例如本文要将“E:\Program\aaa”设置为目标共享文件夹时,我们就需要进入E盘的“Program”文件夹窗口,并在该窗口中右击“aaa”文件夹图标,从其后出现的快捷菜单中选择“共享和安全”菜单项目,打开文件夹“aaa”的共享属性设置界面;

    在该属性设置界面中单击“WEB共享”选项卡,进入到如图2所示的选项设置页面。

图2


    接着将该设置页面中的“共享该文件夹”项目选中,随后如图3所示的设置页面就会自动弹出,在这个设置页面的“别名”文本框中我们可以为文件夹“aaa”设置一个合适的共享别名,默认状态下系统将自动以目标文件夹的名称作为共享别名。

图3


    接下来,在“访问权限”设置项处,我们可以为文件夹“aaa”设置一个安全的访问权限,以便Internet用户在进行共享访问时不会对目标文件夹造成安全威胁;通常情况下,我们只需要对Internet用户开放“读取”权限就可以了,要是我们希望得到对方共享信息时,不妨在这里开放“写入”权限,这样一来对方就能将自己的共享信息发布到IIS服务器中,我们就能轻易获取对方的共享信息了。

    当然,上面的共享和安全属性设置操作,都需要目标共享文件夹创建在NTFS格式的分区中,如果这里的“aaa”文件夹处于FAT32格式的分区中时,我们是不能进行上述设置操作的,这一点需要引起各位的注意。

    为了能让Internet用户通过IE浏览器轻松访问到目标共享文件夹中的共享信息,我们还需要经过下面的设置,将目标共享文件夹“aaa”信息发布到Internet网络中:

    首先用鼠标单击“开始”菜单中的“运行”命令,打开系统的运行对话框,在其中输入字符串命令“compmgmt.msc”,单击回车键后进入到本地系统的计算机管理窗口。

    在该窗口的左侧列表区域,用鼠标逐一展开“服务和应用程序”/“Internet信息服务管理器”/“网站”/“默认网站”分支项目,然后用鼠标右键单击“默认网站”项目,从其后出现的快捷菜单中依次单击“新建”/“虚拟目录”命令,并在弹出的向导窗口中将虚拟目录别名设置为目标共享文件夹的名称,例如这里输入的别名为“aaa”;当向导窗口弹出如图4所示的“输入网站内容的目录路径”提示后,我们不妨单击此处的“浏览”按钮,打开文件选择对话框,然后将前面已经创建并设置好的“E:\Program\aaa”文件夹选中并导入进来,之后单击“完成”按钮结束虚拟目录的创建工作。

图4


    接下来返回到计算机管理窗口,选中“默认网站”分支项目下面刚刚创建好的“aaa”虚拟目录,并用鼠标右击该虚拟目录,再执行右键菜单中的“属性”命令,进入“aaa”虚拟目录参数设置界面。在该参数设置界面中单击“目录安全性”选项卡,然后单击对应选项设置页“匿名访问和验证控制”旁边的“编辑”按钮,打开如图5所示的编辑对话框,检查该对话框中的“匿名访问”项目此时是否处于选中状态,如果已经选中的话必须将其选中状态取消掉,并且确保将“集成Windows验证”项目选中,如此一来Internet用户必须凭我们事先指定的帐号与密码才能访问到目标共享信息,这样的话可以在一定程度上确保信息共享平台自身的安全性,同时还能确保IIS信息服务器始终处于高效运行状态。到了这里,我们就已经将保存在“E:\Program\aaa”文件夹中的信息发布到Internet网络中了。

图5

    紧接着,我们再次返回到计算机管理窗口,在该窗口的左侧列表区域,用鼠标逐一展开“系统工具”/“本地用户和组”/“用户”分支项目,然后在对应“用户”项目的右侧子窗口中,用鼠标右键单击空白位置,并通过右键菜单中的“新用户”命令来为那些需要访问共享信息的Internet用户分配好共享访问帐号与密码,同时授予对应帐号具有访问虚拟目录“aaa”的权限。

    为了确保共享访问的绝对安全,我们还需要进入到“aaa”文件夹所在的子目录窗口,单击该窗口中的“文件”菜单项,从弹出的下拉菜单中选择“安全”子菜单命令,打开“aaa”文件夹的安全设置窗口,然后在该窗口中将默认状态下允许所有人访问的“everyone”帐号删除掉,同时通过“添加”按钮将前面创建好的用户帐号导入进来,再为这些用户帐号设置好合适的访问权限,这样一来所有的闲杂人员都将无法访问“E:\Program\aaa”文件夹中的目标共享内容。

    至此,一条既方便又安全的WEB共享通道就算顺利搭建成功了!已经授权的Internet用户要通过这条通道访问目标共享信息时,只需要在IE浏览器地址栏中输入“http://IIS服务器IP地址/aaa”这样的URL地址,然后正确输入访问帐号与密码,就可以看到目标共享文件夹“aaa”中的共享信息了!

0
相关文章