打造多人FTP私有空间
数字办公
博客作者:徐志礼
天津大港区第四中学信息技术教师、网管。负责该区教育局部分网络的搭建和维护工作。多次被评为区优秀网管、市级信息技术先进个人。
本期知识点:架设FTP,并为每位用户开设FTP上的私有空间
不少同事经常使用局域网办公,他们都需要一个独立的存储空间,这样能将自己的一些重要资料保存到这个存储空间,并且不管在单位还是在家都可以随意修改存储空间的资料了。针对这个需求,笔者考虑到FTP,这是一个简单而又非常方便的网络存储,这样我们只需在Windows Server 2003服务器上开辟一个FTP服务就可以让用户享受网络存储功能。
开辟公用FTP网络空间
公用的FTP网存功能,就是指让所有用户共享一个FTP空间,这样一来所有用户上传的资源都将显示在这个空间中。这样指向该空间的所有用户都将文件上传到该空间,那么所有能访问该空间的用户都有权删除或修改该空间的资源。
架设共享资源的FTP网存空间的方法非常简单,我通过Windows Server 2003系统来实现。在Windows Server 2003中,系统自带了一个IIS服务器,只要我们开启了IIS中的FTP服务,就可以将指定的文件夹设置成FTP文件夹。
这样只要连接到FTP服务器的所有用户通过使用例如ftp://192.168.1.100的方式就可以将文件上传到该文件夹中,非常方便。不过通过这个方式架设的FTP服务器是一个公共的服务器,所有能登录到该空间的用户都能访问该空间的资源。虽然方便但是安全性不是太高。给一些用户带来安全隐患。
架设私人网存空间
通过Windows Server 2003系统自带的FTP功能架设的网存空间即便设置了密码,所有知晓密码的用户访问时还是同一空间,这样对资源的保密性,做得不太好。而现在我们需要开设自己的网存空间,那该怎么办呢?
由于Windows系统提供了IIS不支持多用户FTP站点,因此在架设多用户FTP站点时,我使用FTP管理工具FTP Server-U,有了这款软件我就可以为每个用户开辟一块FTP空间了。
使用FTP Server-U软件,架设FTP服务器时,要先创建一个域,创建的方法非常简单,按照提示向导一路照做即可完成。不过在创建过程中,在选择该域存储在系统中的方式时,对于小型的域,我建议大家选择保存到INI文件中记录即可。选择后单击“完成”按钮,新建域创建成功。进入Server-U程序界面,我们可以看到刚刚设置的信息。
域创建成功后,也就意味着整体的FTP框架搭建完成,而接下来,我还要为每个职工创建一个用户空间。我在Server-U窗口点击新创建的域名服务器前面的“+”,这样通过创建“新建用户”命令添加FTP用户,在添加过程中我们可以为每一个用户选择一个存储空间,也就是说有这个后用户才能访问指定的空间。
注意:通过上面的方法创建的FTP用户,只是一般权限,也就是说该用户只有访问权限,而没有写入和删除权限。为了让每个用户的空间能更自由使用,我们在Server-U主界面的“常规”标签项中对FTP空间的账号权限进行设置,如只读权限、写入权限等等。为了防止一些用户过多地使用FTP空间,我们可以通过“配额”,为当前用户指定一个该空间的最大容量,这样可以防止用户无限制地上传文件。