Linux下的文件共享全攻略系列之三:主流FTP服务器Wu-ftpd入门指南
目前,研究者们开发了许多网络服务和协议来完成资源共享的功能.对于网络用户和管理员来说,他们希望得到免费和高效的服务,而这种需求的最好选择莫过于当前开源的操作系统Linux下的产品了.本专题从多个应用服务层面着重向读者们推荐几种实用的用于资源共享的技术及其软件.
Wu-ftpd是Internet上最流行的FTP守护程序.Wu-ftpd功能十分强大,可以构建多种类型FTP服务器.Wu-ftpd菜单可以帮助用户轻松地实现对FTP服务器的配置:支持构造安全方式的匿名FTP的访问,可以控制同时访问的用户的数量,限制可以允许访问的IP网段,并可以在一台主机上设置多个虚拟目录.Wu-ftpd有三种注册方式:匿名FTP、实际用户FTP以及guestFTP.匿名FTP使用用户名“anonymous”和一个email类型的口令进行注册. Wu-ftpd发布较早.在最新版本(2.6.2)里,其已经对最为人担心的系统安全性问题做了完善的修正,因此还是Ftp Server中的主流.下列是Wu-ftpd的一些功能:
安装Wu-ftpd有两种方式,一种是安装RPM形式的发布包;另外一种方式是自己动手去编译生成.下面分别介绍这两种安装方式的步骤.
1.RPM包安装方式 该安装包可以在RPMfind上下载得到.以RPM包方式安装非常简单,只要执行下面简单的几个步骤就可以完成: //将下载得到的rpm包存放在/tmp目录下 #cp wu-ftpd-2.6.2-8.i386.rpm /tmp //切换目录 #cd /tmp //进行安装 #rpm -ivh wu-ftpd-2.6.2-8.i386.rpm 2.源代码安装方式 压缩的源代码可以在Wu-ftpd官网处得到.目前网上的最新版本为:wu-ftpd-2.6.2.tar,下面是安装步骤: //将压缩的源代码拷贝到/usr/src目录下 # cp wu-ftpd.2.6.2.tar.gz /usr/src //对压缩文档进行解压缩 #tar xvfz wu-ftpd.2.6.2.tar.gz //切换目录 #cd wu-ftpd-2.6.2 //配置 #./configure //编译 #make #make install2、启动Wu-ftpd服务器 在安装好Wu-ftpd服务器后,就可以用默认配置启动使用该服务器了.通常来说,启动该服务器有两种方式:使用xinetd以及命令行启动.下面分别介绍这两种启动方式,然后通过例子说明使用该服务器的过程. 1.xinetd启动方式 使用该启动方式,只要在/etc/xinetd.d目录下配置wu-ftpd文件即可,如下步骤所示: #vi wu-ftpd //使用vi编辑wu-ftpd文件 //编辑内容如下 # default: on /默认/系统启动时同时启动该服务器 # description: The wu-ftpd FTP server serves FTP connections. It uses # normal, unencrypted usernames and passwords for authentication. service ftp { disable = no socket_type = stream wait = no user = root server = /usr/sbin/in.ftpd server_args = -l -a log_on_success = DURATION USERID log_on_failure = USERID nice = 10 } #service xinetd restart //重新启动xientd服务,以使改动生效 2.命令行方式启动 使用命令行启动该服务器非常简单,如下所示命令: #/usr/sbin/ftpshut //关闭该服务 #/usr/sbin/ftprestart //然后重新启动
接下来,我们将通过具体的例子说明Wu-ftpd服务器的使用方法.
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |