FreeBSD下的FTP

Linux下常用的ftp軟件是vsftp,FreeBSD下常用的是pure-ftpd,而且pure-ftpd在FreeBSD下真的很好用,簡單易懂。

安裝和配置只需幾個步驟:

 

安裝:
1.
cd /usr/ports/ftp/pure-ftpd
make install clean

2.
echo 'inetd_enable="YES"' >> /etc/rc.conf

3.加入下面內容到任意位置
vi /etc/inetd.conf
ftp     stream  tcp     nowait  root    /usr/local/sbin/pure-ftpd       pure-ftpd        -lpuredb:/usr/local/etc/pureftpd.pdb
 

4.啓動
# /etc/rc.d/inetd start

5.創建用戶

pure-pw useradd testuser -u www -g www -d /var/www/

輸入密碼後刷新密碼庫

pure-pw mkdb

6.查看用戶

pure-pw list

pure-pw show testuse

 

試過在windows機器登錄ftp但是出錯,公司用的是linux做網關,於是在網關上執行這兩條密令就可以了:

modprobe ip_nat_ftp
modprobe ip_conntrack_ftp

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章