2009/11/07

[FreeBSD安裝筆記]pure-ftpd

Description
安裝pure-ftpd,是常用的FTP Server軟體

Environment
Hardware:VIA EPIA SP13000, 1GB RAM
OS Version:FreeBSD 7.2 Release

##ReadMore##
step 1.
使用ports-tree安裝
#cd /usr/ports/ftp/pure-ftpd
加入支援UTF8相關參數
#make config
安裝
#make WITH_LANG=traditional-chinese install clean

(加入訊息中文化參數:一般我們架設的 FTP server 在使用者登入時出現的訊息都是英文的, pure-ftpd 提供支援各種語言的系統訊息,其中也包括繁體中文,甚至連 pure-ftpd 的系統運作記錄檔中也是用中文)

step 2.
編輯設定檔
#cd /usr/local/etc/
#cp pure-ftpd.conf.sample pure-ftpd.conf
#vi pure-ftpd.conf

Server端使用UTF8 Client端使用big5顯示
FileSystemCharset      UTF-8
ClientCharset                big5


step 3.
設定開機啟動
#vi /etc/rc.conf
增加一行
pureftpd_enable="YES"

step 4.
啟動pureftp
#/usr/local/etc/rc.d/pure-ftpd start


20091107 Install Note:
problem: 執行/usr/local/etc/rc.d/pure-ftpd.sh start 無法啟動 pure-ftpd
solve: pure-ftpd有使用到rc_subr控制服務啟動,必須先在/etc/rc.conf加入
pureftpd_enable="YES"

沒有留言: