CentOS 源码编译安装Pure-FTPd

1、找到最新版本的PureFTPd

去网站http://download.pureftpd.org/pub/pure-ftpd/releases/我们找到最新版本的的下载链接是http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.32.tar.gz。

2、下载并安装

cd /usr/local/src
wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.29.tar.gz
tar -zxvf pure-ftpd-1.0.29.tar.gz
cd pure-ftpd-1.0.29
./configure
make
make check
make install
如需了解configure的更多选项请看http://download.pureftpd.org/pub/pure-ftpd/doc/README
软件已经被安装到 /usr/local/sbin/pure-ftpd,我们只需执行以下代码即可启动PureFTPd。

/usr/local/sbin/pure-ftpd &
3、开机启动PureFTPd

cp contrib/redhat.init /etc/init.d/pure-ftpd
chmod 755 /etc/init.d/pure-ftpd
chkconfig –add pure-ftpd
chkconfig –level 3 pure-ftpd on
4、配置文件

cp configuration-file/pure-ftpd.conf /etc
cp configuration-file/pure-config.pl /usr/local/sbin/pure-config.pl
chmod 744 /etc/pure-ftpd.conf
chmod 755 /usr/local/sbin/pure-config.pl
现在编辑配置文件。

vi /etc/pure-ftpd.conf
设置成以下值。

UnixAuthentication yes
#MinUID 100
UnixAuthentication yes表示系统用户可以登录FTP。
MinUID 100表示用户的ID大于100才能登录,我们注释掉它,任何的用户ID都能登录了。

5、启动和停止PureFTPd

service pure-ftpd stop
service pure-ftpd start
service pure-ftpd status

知识共享许可协议
作品采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。
永久连接: http://py.10isp.com/?p=843
标签:
« »

One Response to CentOS 源码编译安装Pure-FTPd

  1. Pingback: 4.配置ftp服务器-linux | 潘焱