2006/06/22(木)Fedora × FFFTP (3)
今回はxinetd経由でProFTPDをデーモンとして起動させる事を目的としています。
xinetd設定メモ
まず、xinetdが入っていないとお話になりませんのでxinetdが入っていなければインストールします。#xinetdのインストール yum -y install xinetd #xinetdデーモンの自動起動 (レベル3のみ起動させる) #インストールされると自動でレベル2~5で起動するようになっていますので必要のないレベルはオフにします chkconfig --level 2 xinetd off chkconfig --level 4 xinetd off chkconfig --level 5 xinetd off #xinetdデーモンの起動 service xinetd start
ProFTPDをxinetdで起動させるスクリプト
# vim /etc/xinetd.d/ftpservice ftp { disable = no socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/proftpd }
ProFTPDをスーパーデーモンとして登録/起動確認
chkconfig --add ftp service xinetd restart$ftp localhost
でProFTPDが起動しているか確認します
後は
iptablesの設定を見直してFTPで接続できるか確認します。次回はセキュアなproftpd.confの設定についての予定です。