|
时下,许多服务器都采用FTP方式将一些重要的目录内容,发布到网络中供相关用户访问;不过受制于FTP传输功能的约束,在不少复杂的网络环境中许多目录共享功能无法有效实施。为了让重要目录随心所欲地共享给其他用户使用,我们完全可以通过HTTP传输方式,来实现安全、高效Web共享。
随心所欲,创建Web共享
为了让其他用户通过HTTP传输方式,高效地访问到指定的重要目录,我们首先需要将该目录发布到网络中,这样其他人就能通过IE浏览器轻松访问到共享内容了。
在将共享目录发布到网络中时,首先需要在Windows服务器中安装好IIS服务器组件,在缺省状态下该组件都会自动安装的,我们所要做的往往就是检查一下该组件是否能够正常启动就OK了。在检查IIS服务器组件是否工作正常时,可以依次单击“开始”/“程序”/“管理工具”/“Internet管理工具”命令,在弹出的服务器站点列表界面中,单击一下服务器的计算机名称,在对应的右边子窗口中如果我们能看到该服务器站点的运行状态是好的话,就说明IIS服务器组件已经能够正常工作,否则表明IIS服务已经停止运行或IIS服务器组件安装出错。此时你不妨用鼠标右键单击指定服务器站点名称,从弹出的右键菜单中执行“启动”命令,尝试着重新启动一下IIS服务;倘若启动失败的话,那就表明IIS服务器组件没有安装或设置成功,需要重新进行安装。
一旦安装并启用好IIS服务器组件后,我们下面就需要将指定的重要目录发布到网络中,让其他用户随心所欲地去共享访问了。比方说,现在我们假设要把“E:\YC”目录发布到网络中去,那就必须把该目录先设置成Web共享。
在设置Web共享目录时,可以先打开系统资源管理器窗口,找到“E:\YC”目录;接着用鼠标右键单击一下“YC”文件夹图标,并执行快捷菜单中的“共享”命令,打开共享目录设置对话框,再单击其中的“Web共享”标签,然后单击对应标签页面中的“共享该文件夹”按钮,打开文件夹共享属性对话框;在该对话框的“编辑别名”处输入共享别名,同时设置好必要的访问权限,最后单击“确定”按钮。
完成好上面的步骤后,其他用户就可以打开IE浏览器窗口,并在地址栏中输入形如“http://Server/yc”格式的URL地址,就能通过HTTP方式访问到发布到网络中的共享目录了。
小提示:在安装IIS服务器组件时,可以依次单击“开始”/“设置”/“控制面板”命令,在打开的控制面板窗口中,双击“添加或删除程序”图标,在其后出现的窗口中,单击“添加/删除Windows组件”标签,并在打开的Windows组件安装向导页面中,选中“应用程序服务器”选项(如图1所示),并单击该界面中的“详细信息”按钮;在其后弹出的图2界面中,将“万维网服务”选项选中,再单击“确定”按钮,然后把Windows 2000服务器的系统安装光盘插入到物理光驱中,并按照屏幕提示完成其他的安装任务。
补充一些: 如果你想让internet用户可以直接访问,不需要权限的话,就在IIS管理器中,默认网站-共享目录的右键-属性-目录安全性-身份验证和访问控制-编辑-选中启用匿名访问, 因为默认的话,默认网站的目录安全性是选中启用匿名访问的,但是下面的虚拟目录默认是不选中启用匿名访问的,不选中的话,当internet用户访问这个虚拟目录时,会弹出对话框让你输入用户名和密码。
另外关于文件共享(不是web共享)的设置中,guest和everyone权限的说明,everyone包含了guest,如果你想要所有用户都身份认证,那很简单就直接禁用guest用户,文件夹上设置允许访问的用户,而你想要设置成所用用户都可以访问,那么文件夹上设置允许everyone访问权限即可; 但很多人提出来如果不添加guest权限只添加everyone权限,没有账号的浏览者根本没法访问,这个结果是正确的,但原因并不是guest没有权限访问这个共享目录,真正的原因是你把guest用户给禁用了,这样guest用户访问这个机器的时候,就会弹出来对话框让你输入正确的用户名和密码,而guest不知道用户名和密码,根本就无法访问机器,根本就到不了共享目录这里,连机器的大门都进不来,如果你把guest用户启用,并把密码设置成空,这样没有密码的用户就能访问机器了,这个时候用户也就能访问共享目录了(此时共享目录的权限设置的是everyone,至于添加不添加guest权限都可以),但前提是guest用户启用,使guest用户能访问机器,能进来访问共享目录,然后共享目录的权限是everyone,然后就可以访问共享目录)。
|
|