這次我們介紹通過編譯源碼來安裝PureFTPd。對于需要定制功能的朋友非常的有必要。
1、找到最新版本的PureFTPd
去網(wǎng)站我們找到最新版本的的下載鏈接是。
2、下載并安裝
cd /usr/local/src
wget
tar -zxvf pure-ftpd-1.0.29.tar.gz
cd pure-ftpd-1.0.29
./configure
make
make check
make install
如需了解configure的更多選項請看
軟件已經(jīng)被安裝到 /usr/local/sbin/pure-ftpd,我們只需執(zhí)行以下代碼即可啟動PureFTPd。
/usr/local/sbin/pure-ftpd &
3、開機(jī)啟動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
現(xiàn)在編輯配置文件。
vi /etc/pure-ftpd.conf
設(shè)置成以下值。
UnixAuthentication yes
#MinUID 100
UnixAuthentication yes表示系統(tǒng)用戶可以登錄FTP。
MinUID 100表示用戶的ID大于100才能登錄,我們注釋掉它,任何的用戶ID都能登錄了。
5、啟動和停止PureFTPd
Copyright since 2005,問鼎科技(58wd.com) 服務(wù)電話:400-666-4165 地址:成都市IT大道蜀清路239號 蜀ICP備10202221號