pure-ftpd安装笔记

2009-05-13 04:58:15来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

Pure FTP Server是一个快速、高效、轻便、安全的FTP服务器。它的功能相当多,也很实用。如果你正在寻找一个方便可靠的服务器,那么它是你最好的选择。目前支持的操作系统平台包括Linux, FreeBSD, NetBSD, OpenBSD, ISOS, EkkoBSD, MirBSD, BSDi, Solaris, Darwin, Tru64, Irix, AIX和HPUX。在技术方面,pure-ftpd支持虚拟用户、虚拟主机、可以对不同的用户进行网络带宽、磁盘配额、文件个数等进行控制,在安全以及认证方面,支持LDAP / MySQL / PostgreSQL数据库以及PAM认证,支持虚拟根环境(chroot)。

   先从FTP上面下载pure-ftpd-1.0.20到/tmp下面
解压:#tar zxvf pure-ftpd-1.0.20.tar.gz
   进入解压后的文件夹进行配置
#./configure --with-paranoidmsg --with-sysquotas --with-puredb --with-throttling --with-ratios --with-ftpwho --with-welcomemsg --with-uploadscript --with-largefile --with-virtualhosts --with-virtualchroot --with-diraliases --with-quotas --with-peruserlimits --with-language=simplified-chinese
   怎么多参数,你要是记不住的话,可用下面方法(config.txt怎么放上去就自己想办法了)
#mv config.txt config.sh
#chmod u+x config,sh
#./config.sh
安装
#make
#make check
#make install
安装完成后,还要移动几个配置文件
#cd  configuration-file
#chmod 755 pure-config.pl
#cp pure-config.pl /usr/local/sbin/
#cp pure-ftpd.conf /usr/local/etc/

创建一个组
pw groupadd ftpuser [-g ]
创建用户
添加一个管理用户
adduser -s
Enter username [a-z0-9_-]:                         //你要的用户名
Enter home directory (full path) [/home/***]          //管理用户登陆路径
Enter password[]:                                //输入密码
Enterpassword again[]:                           //再次确认密码
其他的回车就OK了
转到/home/下面就可以看到***目录
然后在建立一个匿名用户
pw useradd ftp -g ftpuser -s /sbin/nologin
运行vipw在行末可以看见新加的ftp目录为/home/ftp(也为匿名登陆路径,可根据实际情况更改,现在把他改成/hmoe/***)
最后
chmod 777 /home/***
自启动
在/usr/local/etc/rc.d/创建pure-ftpd.sh
/usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf
#Chmod u+x pure-ftpd.sh



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25163/showart_186854.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:openbsd安装

下一篇:构建复杂的qemu网络环境