̃Gg[͂ĂȃubN}[Nɒlj

pure-ftpd :: インストールと設定



インストール

% sudo yum -y install pure-ftpd

or

% sudo yum --enablerepo=epel -y install pure-ftpd 

バーチャルユーザの設定

デーモン化する場合の設定

pure-ftpd の設定

% sudo vi /etc/pure-ftpd/pure-ftpd.conf
# デーモン化する
Daemonize yes

# pure-ftpd の DB を利用する
PureDB /etc/pure-ftpd/pureftpd.pdb

# PAM認証は行わない
PAMAuthentication no

スタートアップに登録

% sudo chkconfig pure-ftpd on

確認

% chkconfig --list
  :
pure-ftpd       0:off   1:off   2:on    3:on    4:on    5:on    6:off
  :

pure-ftpd を起動

% sudo /etc/init.d/pure-ftpd start

確認

% pstree
init-+-crond
  :
     |-pure-ftpd 
  :



xinetd を使う場合の設定

  • この設定は何か抜けがあるらしく、正しく動作しません
  • 設定の補足や誤りをコメントいただけると幸いです。

pure-ftpd の設定

% sudo vi /etc/pure-ftpd/pure-ftpd.conf
# デーモン化しない
Daemonize no

# pure-ftpd の DB を利用する
PureDB /etc/pure-ftpd/pureftpd.pdb

# PAM認証は行わない
PAMAuthentication no

xinetd の設定

% sudo vi /etc/xinetd.d/pure-ftpd
disable = no

リロード

% sudo /etc/init.d/xinetd reload

確認

% chkconfig --list
xinetd based services:
        :
        pure-ftpd:      on 
        :



ログ設定

% sudo vi /etc/syslog.conf
# pure-ftpd
ftp.*         /var/log/pure-ftpd.log

リロード

% sudo /etc/init.d/syslog reload







server/pure-ftpd/install_setup.txt