求我的小公主 百度云百度云资源

FTP服务器的搭建优化方案_百度文库
FTP服务器的搭建优化方案
2013年第1期SCIENCE&TECHNOLOGYINFORMATION○IT论坛○科技信息
FTP服务器的搭建优化方案
(佛山市三水区工业中等专业学校,广东佛山528100)
【摘要】FTP服务器是校园网办公的重要组成部分,它的使用大大地方便了老师们对数据存储的需求,教师通过网络可以在不同教室、机房、办公室等取得所需数据。FTP的使用也有效避免了由U盘和电脑磁盘损坏而造成的文件丢失的机会。减少了移动存储设备的购置开销,大大增强了数据存储的安全性。在相关的技能竞赛中,FTP服务器的搭建也是重点的考察环节,可见其在生产办公中的重要地位。
【关键词】FTP服务器;校园网办公;Windows;
随着多媒体技术的广泛应用,在日常工作中,教师们开始偏向于使用计算机教学和办公。其中涉及到对数据的存储和移动的要求,由此产生的一系列关于数据存储的问题,无论是哪个学校,哪个老师都会碰到和急需解决:
1)U盘遗漏在计算机机房忘记带走;2)U盘容量小,不能存放大文件;
3)U盘损坏,里面的学生成绩和课件丢失;
4)电脑中毒,负责教务或者学籍管理的数据损坏;
以上类似的问题一直困扰着计算机管理员和负责档案处理的老师。要解决教师们的问题有很多,其中之一就是借助学校的校园网和服务器,搭建FTP服务器。
成。以Windows2003为例,必须升级到Windows2003r2才有磁盘配额的功能。
7)硬件资源考虑:Windows搭建了GUI,内核中集成众多模块,模块间的耦合程度大,使得它对硬件要求较高。针对于只实现单一功能的服务器硬件而言,图形界面和非FTP服务进程也消耗相当的硬件资源。NTFS产生的磁盘碎片使得数据读写速度随着时间的推移而减慢。为了防止猖狂的病毒而另外安装的杀毒软件必然使得硬件资源跟进一步地被消耗。
综上考虑,使用Windows搭建FTP服务器存在诸多需要考虑的问题,大大的摆在计算机管理者面前。管理员更可能需要定时去杀毒、更新、备份,无形中加大管理员的工作量和工作难度。Windows脚本处理的短板使得本应该自动化完成的繁琐、枯燥的工作要由手工来完成。
2基于Windows的FTP服务器的弊端
3基于Linux的FTP服务器的搭建
Linux是有别于Windows的一款操作系统。Linux自身独特的性能
由于多方面的原因,很多单位会使用MicrosoftWindows作为服务器的首选操作系统。也由于Windows产品的人性化设计,操作简易,技术门槛低等特点,使得很多学校以此作为FTP服务器的解决方案。常用的基于Windows的FTP服务器端有IIS,Serv-U等。
虽然IIS和Serv-U都能满足学校的FTP服务器的要求,但是在实际使用中仍然存在一定的问题需要计算机管理者来正视:
1)昂贵的授权费:常用的FTP服务器软件都是基于Windows平台,由于Windows是商业产品,使用它需要高额的授权费用,需要官方的技术支持还需要另外收费,由此大大增加学校的部署成本。假如改用盗版Windows,不同的改版Windows性能参差不齐,更有可能被植入病毒木马等恶意程序,系统运行质量难以保障。
2)IIS对非用户目录定制为FTP访问目录的时候,需要额外设置该目录的读写权限。操作繁琐,而且很难采用批处理操作。
3)Serv-U:Serv-U是商业软件(Serv-U10单套含升级和维护一年12000元,两年18000元),高昂的软件价格同样增加学校的部署成本。盗版Serv-U同样面临试用到期无法使用,软件不稳定等诸多质量问题。
4)客户端访问的不足:一般用户访问FTP常用资源管理器和IE浏览器。用资源管理器访问Serv-U的常见问题是上传文件/目录的中文名字过长时会出现传输错误。Serv-U自身提供的基于http协议的Web客户端和FTPVoyagerJV两款客户端功能也各有参差:
5)用户的创建:在用户创建的时候,IIS和Serv-U等软件支持的是图形界面操作,初始化全校教师(200名教师)的操作量显然是很大的。
(a)IIS可以通过批处理(.bat)来批量创建用户和用户目录,但是技术门槛较大。而且Windows缺乏完善的命令行工具,编写相关代码比较困难。
(b)Serv-U6.x版本可以修改ServUDeamon.ini和ServUAdmin.ini来批量添加用户;在Serv-U7.x及以上版本通过修改Serv-U.Archive配置文件和users目录内对应用户名的配置文件来批量增加用户。由于Serv-U是直接使用其配置文件来管理FTP用户的,所以无需在Windows中创建系统用户。
6)IIS磁盘配额:IIS软件不提供磁盘配额功能。针对于Windows系统而言,IIS只提供网络协议服务,磁盘配额管理由另外的组件来完
特点,使得其成为众多企业工业生产的首要选择。在实际的操作过程中,基于Linux的FTP服务器搭建需要考虑硬件,系统,设置,维护等方面。我们以具体的FTP服务器搭建流程来分析项目具体实现的细节和技术难点(Debian+vsftpd+quota+rsync):
1)硬件环境
由于Linux可以基于CLI,并且使用微内核和功能的模块化工作方式。使得它对硬件的要求相对于Windows来说是偏低的。换言之一台旧款IBM的塔式服务器(奔腾III处理器,512MSDRAM,32GSCSI硬盘)已经可以部署较新款的Linux发行版(Debian6squeeze),而同样的配置运行windows2003可能是勉强能开机,更别说部署其他服务。当然,在实际当中使用Windows2003的话更建议使用高配置的专业服务器。
2)软件的选择
Linux发行版众多,但是原理都是大同小异。不同发行版的区别可能只是自己独特的使用习惯而已。主流的适用于服务器的发行版有RedHat,CentOS,Debian,Gentoo等。在发行版本选择上主要从易用性和稳定性综合考虑,建议使用大众化的发行版本,以便于老师们维护,也有利于新进老师的学习。而针对IA64和amd64架构的硬件体系来说,为了更好发挥机器的性能,Linux发行版应该选择对应体系的版本,而不是笼统地使用i386以图方便。对于FTP服务器可以选择著名的vsftpd,也可以使用proftpd等。如无特殊的使用要求和性能方面苛刻的考虑,通常使用源(source)安装是最好的选择,无必要再从源代码来编译。
选择发行版本和系统架构是Linux安装的准备工作,正式部署系统的时候需要考虑以下几个方面问题:
(1)合理选择挂载点和分区容量:把/,/boot,/home设置单独的分区,设置容量充裕的交换分区swap;
(2)选择合适的文件系统格式(filesystem):相对于NTFS来说,Ext3,Ext4,JFS等本来就更加优秀和高效,但是假如考虑磁盘配额(quota)的需要,我们则必须使用Ext3;
(3)正确选择软件包的安装:在软件包选择的时候不选无相关的系统组件。选择轻量级的图形界面(fvwm等)代替Gnome和KDE,甚至可以不安装图形界面;
(4)作为FTP服务器,不提倡在虚拟机中安装Linux;
(5)高级优化:有能力的管理员可以重新编译内核和卸载无关的组件(cups,bluez等)以提高系统启动速度和减少硬件资源消耗。
vsftpd的配置可以参考以下几点:
贡献者:簡单有何不好
喜欢此文档的还喜欢您所在的位置: 百科 >
诺基亚手机
阿里云手机
大可乐手机
努比亚手机
奥林巴斯相机
卡西欧相机
整机类术语
笔记本平板推荐
苹果平板电脑
苹果笔记本
谷歌平板电脑
微软平板电脑
三星平板电脑
宏平板电脑
联想平板电脑
华硕平板电脑
E人E本平板电脑
索尼平板电脑
神舟平板电脑
惠普平板电脑
其他平板电脑
华硕笔记本
戴尔笔记本
联想笔记本
东芝笔记本
其他笔记本
苹果一体电脑
联想一体电脑
装机硬件术语
装机外设术语
Intel处理器
主板产品专区
网络办公类术语
网络路由专区
家电类术语
电视盒/电视棒专区
索尼电视专区
三星电视专区
其他电视专区
生活电器专区
操作系统类问题
办公软件类问题
社交软件类问题
网站/网盘类问题
影音软件类问题
浏览器类问题
安全防护类问题
影像处理类问题
系统工具类问题
快车“下载设置”如何HTTP/FTP设置
相关阅读:}

我要回帖

更多关于 我的小公主 百度影音 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信