CentOS5.3でyumコマンドによるProFTPDのインストールできなくなっていた。
なぜだ。
そして
http://dag.wieers.com/rpm/packages/proftpd/
からRPMパッケージもダウンロードできない。
なぜだ。
といってても進まないのでソースからインストールすることに。
■vsftpd停止
vsftpdがインストールされてれば停止
/sbin/service vsftpd stop
chkconfig –level 0123456 vsftpd off
■カレント移動
cd /usr/local/src
■ダウンロード
ftp://ftp.proftpd.org/distrib/source/
から任意のバージョンをダウンロード
wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.2rc4.tar.gz
■展開/カレント移動
tar zxvf proftpd-1.3.2rc4.tar.gz
cd proftpd-1.3.2rc4
■configure
./configure –prefix=/usr/local/proftpd-1.3.2rc4 –with-modules=mod_tls
□–prefix
インストール先ディレクトリ
/usr/local/proftpdでもいいと思うが念のため/usr/local/proftpd-1.3.2rc4
とした。
□–with-modules
SSL/TLS 通信を有効
■インストール
make
make install
■シンボリックリンク作成
/usr/local/proftpdでアクセス可能とする
ln -sfn /usr/local/proftpd-1.3.2rc4 /usr/local/proftpd
■設定
vi /usr/local/proftpd-1.3.2rc4/etc/proftpd.conf
を任意編集
ServerType inetd
とする場合は以下も実施。
■xinetd.d経由で起動
vi /etc/xinetd.d/ftp
としてファイル作成。内容は以下。
—
service ftp
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/proftpd/sbin/in.proftpd
}