FTPd服务器在Linux上的搭建

Pure-FTPd 是一款免费(BSD)的,安全的,高质量和符合标准的FTP服务器。 侧重于运行效率和易用性。 它提供了简单的答案,他满足了大众化的需求,包括普通用户以及主机供应商们。

Pure-FTPd 安全性 pure - ftpd 得到了充分的支持,它是始终以安全设计为理念,其代码总是作为有漏洞的来进行讨论,并重新审核。该服务可以适应严格的安全需要做到权限分离。 甚至在不需要Root权限的情况下通过其内建的chroot()仿真以及虚拟帐户100%正常运行。避免密码作为明文传输:pure - ftpd的OpenSSL库支持可选的 SSL / TLS加密层使用。 Pure-FTPd 的运行环境 同样的源代码被编译并运行于 Linux, OpenBSD, NetBSD, DragonflyBSD,FreeBSD, Solaris, Tru64, Darwin, Irix, HPUX, AIX 以及 iPhone上。

预编译的二进制包可提供Novell, Mandriva, Debian, Ubuntu, PLD Linux, Stampede Linux, Slackware Linux (Slimslack), Multilinux, Sorcerer Linux, Fli4L (the one-disk router), ROOT Linux, Gentoo Linux 以及大多数免费的操作系统使用

Pure-FTPd 也可以运行在 BSD 系统 : FreeBSD (/usr/ports/ftp/pure-ftpd/), OpenBSD (/usr/ports/net/pure-ftpd/), DragonflyBSD and NetBSD (/usr/pkgsrc/net/pureftpd/).

Pure-FTPd 语言环境 所有的服务器消息被翻译成英语,德语,罗马尼亚语,法语,波兰语,西班牙语,丹麦语,荷兰语,意大利语,巴西葡萄牙语,斯洛伐克语,韩语,瑞典语,挪威语,俄语,繁体中文,简体中文,捷克语,土耳其语,匈牙利语和加泰罗尼亚语。

这将帮助你们的客户理解并诊断,即使英语不是他们的母语

它可以帮助您的客户了解诊断,即使英语不是他们的母语。

消息在独立文件,它们可以很容易地转换为新的语言,或自定义。

二,实验案例

Pure-FTPd服务器在Linux上的搭建

[root@mail ~]# yum install httpd php php-mysql mysql mysql-server mysql-devel搭建所需环境

[root@mail ~]# cd pureftp/

[root@mail pureftp]# tar -zxvf pure-ftpd-1.0.36.tar.gz -C /usr/local/src/

[root@mail pureftp]# cd /usr/local/src/pure-ftpd-1.0.36/

[root@mail pure-ftpd-1.0.36]#./configure \

--prefix=/usr/local/pureftpd \

--with-mysql \

--with-shadow \

--with-pam  \

--with-welcomemsg   \

--with-uploadscript  \

--with-cookie   \

--with-virtualchroot \

--with-virtualhosts \

--with-diraliases \

--with-quotas \

--with-puredb \

--with-sysquotas \

--with-ratios \

--with-ftpwho \

--with-throttling \

--with-language=simplified-chinese

[root@mail pure-ftpd-1.0.36]# make

[root@mail pure-ftpd-1.0.36]# make install

生成pure-ftpd的服务脚本

[root@mail pure-ftpd-1.0.36]# mkdir /usr/local/pureftpd/etc

[root@mail configuration-file]# cp pure-ftpd.conf /usr/local/pureftpd/etc/

[root@mail configuration-file]# chmod 755 pure-config.pl

[root@mail configuration-file]# cp pure-config.pl /usr/local/pureftpd/sbin/

[root@mail configuration-file]# cd ..

[root@mail pure-ftpd-1.0.36]# cd contrib/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/6715ca26b4a54e933c583239e86c923c.html