IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 服务器 > FTP服务器 > WU-FTPD 安装手册

WU-FTPD 安装手册

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

    为了方便 Linux 的新用户学习如何编译及安装 WU-FTPD 特编写此安装手册。手岫将按由前至后的步骤, 逐步的引导您完成从 WU-FTPD 源码的下载到源码编译的整个过程. 请您按照以下的步骤进行, 如果执行的过程中出现了错误的提示信息, 或者任何的未指定的信息. 请您与我们的注册工程师联系, 我们的注册工程师将会尽快的与您联系并提供相应的解决方法.

    这里我们假设, 您所使用的 Linux box 里面预先没有安装 WU-FTPD. 如果您原来有安装的话, 建议您先用相应的命令将其删除后再行编译安装 (当然如果您是高高手的话, 就没有必要了. 具体怎么样, 我想您比我更加清楚) .

现在开始我们的安装过程:

1. 到 下载最新版本的 WU-FTPD, 本手册所使用的版本为 2.6.0, 这是本手删完成时最新的版本. 我们这里假设您是在 WinX 里面下载文件的(如果您熟悉使用 Linux 下载文件的话, 直接在 Linux 里面也是可以的), 下载完成后, 假设您将其放置于 c:, 而 c: 在 Linux Box 里面对应于 /dev/hda1.

2. 进入 Linux, 并以 root 的身份登录(因为其他用户在正常的情况下无权挂接文件系统).

3. 在 /mnt 里面创建一个新的文件夹 diskc(如果原来已经存在, 可以省略此步). mkdir /mnt/diskc.

4. 因为我们将 WU-FTPD 的源码放置于 dos/win 的 c:, 所以我们现在要先把 dos/win 的 c: 挂接至我们新建的目录 /mnt/diskc 里面, 假设您的 dos/win 的 c: 在磁盘中的位置为 /dev/hda1, 则相应的命令为:


mount -t vfat /dev/hda1 /mnt/diskc


mount 的说明, 请您参见我们的相关文章, 或者直接与我们的注册工程师联系.

5. 成功把 dos/win 的 c: 挂至 /mnt/diskc 后, 我们就要把源码的文件复制至 Linux 的目录中. 为什么要把源码复制至 Linux 的系统中而不要放置在 /mnt/diskc (c:)中呢? 原因是方便我们以后对系统进行维护. 同时我们强烈的建议您把所有的源码文件(当然包括 WU-FTPD 的源码文件), 都放置于 /usr/local/src 中, 这样将方便于我们对所有服务器/软件的源码进行有效的管理. 相应的命令为:

cp /mnt/diskc/wu-ftpd-2.6.0.tar.gz /usr/local/src

这里, WU-FTPD 源码的文件名为 wu-ftpd-2.6.0.tar.gz , 2.6.0 是 WU-FTPD 的版本号, 一般的情况下文件名都带有版本号, 不同版本的源码包, 文件名的差别一般情况下只是代表版本的号码改变. 如果您使用的是其它版本的 WU-FTPD 的话, 需要注意版本号, 另外 Linux 下所有的文件名都是区分大小写的.

6. 把源码文件复制至 /usr/local/src 后, 因为所有的源码都是经过打包压缩的, 我们就要把源码从压缩包中解压缩出来. 相应的命令为:

cd /usr/local/src

tar zxvf wu-ftpd-2.6.0.tar.gz

7. 解压缩后, 我们进入源码的目录并使用配置脚本进行环境的设置. 相应的命令为:

cd /usr/local/src/wu-ftpd-2.6.0

./configure(注意哦, /前面可有个点的, 另外如果您使用的机器是486之类的旧机的话, 所需的时间可能比较长. 如果您有台 PII 或更高级的机子, 一会就好了)

8. 在执行 ./configure 之后, 配置脚本会自动生成 Makefile. 如果在设置的过程中没有任何的错误, 我们就可以开始编译源码了. 相应的命令为:

make

在 make 之后, 会在源码的 bin 目录下生成编译后的几个可执行文件.

9. 在源码编译完成后, 我们就要使用

make install

安装 WU-FTPD 至缺省的目录(/usr/sbin)下.

10. 接下我们就可修改 /etc/inetd.conf, 以使 WU-FTPD 可以由 超级 Internet 服务器 启动. 方法如下:

cd /etc (进入 /etc 目录)

vi inetd.conf (编译 超级 Internet 服务器 的配置文件)

打入 &/ftp 回车& (注意引号不用打, 此语句的目的是查找 inetd.conf 中有 ftp 的行)

找到后查看行首是否有 # 号, 如果有的话, 将 # 号删除.

如果使用 vi 找不到 ftp 的行, 您就需要手工的在 vi 中添加下面的一行:

ftp  stream tcp nowait root  /usr/sbin/tcpd in.ftpd -l -a

修改完成后保存, 再在命令行使用以下的命令重新启动 inetd:

killall -HUP inetd

11. 使用 ftp localhost 看到了什么呢?

命令列表:

login as root

#mkdir /mnt/diskc
#mount -t vfat /dev/hda1 /mnt/diskc
#cp /mnt/diskc/wu-ftpd-2.6.0.tar.gz /usr/local/src
#cd /usr/local/src
#tar zxvf wu-ftpd-2.6.0.tar.gz
#cd wu-ftpd-2.6.0
#./configure
#make
#make install
#cd /etc
#vi inetd.conf
#search &ftp  stream tcp nowait root  /usr/sbin/tcpd in.ftpd -l -a&
#if found above string delete # head char
#if not add the string
#killall -HUP inetd
#ftp localhost

关键词标签:手册,安装,我们,源码

相关阅读 Linux下FTP的配置与应用 什么是ftp及ftp服务器 FTP出错解决和分析 proftp 安装设定文档 使用Win 2003搭建安全文件服务器 让Proftpd 的数据库模块支持MD5验证

文章评论
发表评论

热门文章 使用Win 2003搭建安全文件服务器 使用Win 2003搭建安全文件服务器 linux服务samba的详细配置 linux服务samba的详细配置 图解Windows xp—FTP服务器配置 图解Windows xp—FTP服务器配置 Linux文件传送命令SCP(Secure Copy) Linux文件传送命令SCP(Secure Copy) 在Windows 2003下搭建FTP服务器 在Windows 2003下搭建FTP服务器 IIS6.0打造FTP服务器完全图文详解 IIS6.0打造FTP服务器完全图文详解

相关下载

人气排行 vsftp配置大全---超完整版 IIS6.0打造FTP服务器完全图文详解 使用Win 2003搭建安全文件服务器 图解Windows xp—FTP服务器配置 linux服务samba的详细配置 在Windows 2003下搭建FTP服务器 FTP登陆错误详解 Windows内置FTP服务器高级配置 Windows XP系统下架设FTP服务器的步骤 不用工具也可以修改Serv-u默认43958端口 使用CesarFTP架设FTP服务器 FTP空间不足 Windows 系统性能监控来报警