天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧网络 >> 正文

巧用软件辅助,打造个人网络硬盘服务器

2006-7-17电脑报2006年第23期F10版佚名
  由网络服务商提供的免费网络硬盘往往会受到容量、数据传输速度、运行稳定性等的限制。对于中小企业用户,其实可以打造一台属于自己的网络硬盘服务器,这对于办公文件共享和交换有较大好处。下面笔者就向大家介绍如何使用第三方软件来部署基于Web接口的网络硬盘服务器。

    《桃源网络硬盘免费版》是基于“ASP.NET+ACCESS”运行环境的,因此它需要IIS服务器、“NET Framework”软件包和ACCES数据库的支持。这里笔者是以Windows Server 2003(以下简称Win2003)系统的IIS6.0为例来部署网络硬盘服务器,Win2003已经内置了“ASP.NET”组件,不需要再单独安装“NET Framework”软件包。

    小提示: 如果你使用的是Windows 2000 Server系统,首先要从http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9b3a2ca6-3647-4070-9f41-a333c6b9181d下载“NET Framework”,然后进行安装,这样IIS5.0才支持ASP.NET。

    安装IIS6和ASP.NET

    出于安全方面的考虑,Win2003系统默认是没安装IIS6.0和ASP.NET组件,我们可以运行“添加或删除程序”→“添加/删除Windows组件”。接着在“Windows组件向导”对话框中选中“应用程序服务器”选项,点击下方的“详细信息”按钮,在弹出的对话框中选中“Internet信息服务(IIS)”和“ASP.NET”组件(图1),完成IIS6.0和ASP.NET的安装。


    创建虚拟目录


    从“http://www.mytaoyuan.com/”下载桃源网络硬盘免费版后,将其内容解压到“E:\vdisk”目录下,接下来使用虚拟目录的方式创建Web访问接口。

    打开“Internet信息服务(IIS)管理器”后,弹出IIS管理控制台窗口,然后展开“网站”项目,右键点击“默认网站”,在弹出的菜单中选择“新建→虚拟目录”后,弹出“虚拟目录创建向导”对话框。为虚拟目录起个别名,如“vdisk”,接着指定该虚拟目录的真实路径“E:\vdisk”,接着还要设置虚拟目录的访问权限,这里只要选择默认的“读取”和“运行脚本”选项即可,最后点击“完成”按钮,结束虚拟目录“vdisk”的创建。

    加强数据库安全

    桃源网络硬盘免费版使用的是ACCESS数据库,虽然ACCESS数据库简单、易用,但它的安全性却令人担心。因此,桃源网络硬盘3.4版本也采取了相应的安全措施,如将数据库文件放置在“data”文件夹下,并将数据库文件名“reg.mdb”修改为“reg.asp”,数据库文件名后缀修改为“asp”后,它的安全性稍微得到增强,但这还是不够的,毕竟后缀为“asp”的文件一样可以被下载,为了防止恶意下载,最好的方法是将数据库文件名设置得更加复杂,如将“reg.asp”数据库文件名修改为“cpcw1027reg.asp”,这样一来,黑客们就很难猜测到数据库的文件名了。

    设置访问权限

    由于笔者的Win2003服务器采用NTFS文件系统,因此还要给“E:\vdisk”目录赋予相应的访问权限,毕竟用户访问网络硬盘服务器时,要往数据库中写入用户信息,以及上传和下载共享文件等。

    右键点击“vdisk”目录,选择“属性”,切换到“安全”标签页,点击“添加”按钮,将“Everyone”账号添加到“组或用户名称”列表框中。然后选中“Everyone”账号,在“Everyone的权限”列表框中选中“读取和运行、列出文件夹目录、读取、修改和写入”这五个选项,最后点击“确定”按钮。

    此外,还要保证你的Win2003服务器启用了FSO功能,如果该功能被禁用,请使用“regsvr32  scrrun.dll”命令启用。

    修改配置文件“Web.config”

本文来源:电脑报2006年第23期F10版 作者:佚名

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行