4.4 修改/etc/wu-ftpd/ ftpconversions文件 ftpconversions文件主要定义用户从FTP服务器中下载文件时对文件进行格式转换的规则。例如压缩、解压缩、打包和开包等操作,这样用户就不必为.tar.gz、.tgz、.Z、.z之类的文件伤脑筋了。ftpconversions文件的格式初看上去很复杂,不过不用担心,我们基本上不用动它,debian为我们准备的这个配置,已经能够满足我们的使用需要了。下面让我们来看看ftpconversions文件的内容:
:.Z: : :/usr/bin/compress -d -c %s :T_REGT_ASCII:O_UNCOMPRESS:uncompress : : :.Z:/usr/bin/compress -c %s:T_REG:O_COMPRESS:compress :.gz: : :/bin/gzip -cd %s:T_REGT_ASCII:O_UNCOMPRESS:gunzip : : :.gz:/bin/gzip -c9 %s:T_REG:O_COMPRESS:gzip :.bz2: : :/usr/bin/bzip2 -cd %s:T_REGT_ASCII:O_UNCOMPRESS:bunzip2你可能想我一样看花了眼,不过好在我们不用深究, 反正这个文件基本上把常用的压缩,打包命令都包括在内了,只要它存在,FTP服务程序就会根据用户的需要执行压缩或打包的命令。 例如,用户想下载目录Howto中所有的文件,那么他不必使用mget命令,而只要使用get Howto.tar.gz,这时wu-ftpd就会将该目录打包压缩并发送到用户的机器上了。所以使用该文件可以完成压缩传递的数据量,减少传输时间等作用。 这里有一点需要注意,这个文件中定义的可执行文件的位置/bin指的都是/home/ftp/bin而不是Linux的/目录下的bin,所以请检查/home/ftp/bin目录中有无上述命令,如果没有还需要将这些程序复制到该目录中。我看了一下,由于我仅仅安装了Debian的基本系统,所以bzip2这个命令是没有的,我们可以用at-get install bzip2命令来下载和安装它,然后把bzip2命令复制到/home/ftp/bin就可以了。 5 测试 到这里,匿名FTP服务器的配置工作基本上就完成了,我们可以用ftp命令连接自己的服务器,检查合法用户和匿名用户的连接情况以及各个目录的权限是否正确。之后就可以准备FTP服务的开张了。 6 TODO 在下一个版本里面,我将描述如何用ftpmirror建立ftp服务器镜像。 7 结束语 本文是《Debian服务器设置入门》系列教程之第二章》,建议您按照顺序阅读,有问题可以和作者 kanaka 联系。
8 参考文献
本章参考了下面的文章:
《用wu-ftpd架设FTP服务器》一文,地址是http://www.lslnet.com/linux/docs/linux-3300.htm
《架设FTP服务器》一文,地址是http://www.linuxsir.com/bbs/showthread.PHP?s=&threadid=8455&highlight=wuftpd
上一页 [1] [2] [3] 下一页
很抱歉我没找到这两篇文章作者的名字,但是我们仍然应该心存感激。
第三章 在Debian上用 E xim配置邮件服务器
本章目录
0 声明
1 简介
2 安装
3 配置
4 小测试
5 修改 From: 的地址
6 配置Fetchmail
7 修改exim的投递限制
8 综合测试
9 TODO
10 结束语
11 参考文献
0 声明 本文是在《通过exim建立家庭网络的邮件系统》一文的基础上修改的,作者:Jan W. Stumpel, Oeg
(出处:http://www.sheup.com)
(出处:http://www.sheup.com)