ProFTPDでFTPS(SSL/TLS)

/etc/proftpd/proftpd.conf の中に

Include /etc/proftpd/tls.conf # 追加
・・・
UseReverseDNS off # 追加 (すでに追加してた)
IdentLookups off # 追加 (すでに追加してた)

また、debianのlennyだとモジュールのtlsproftpd.confの中に追加しない。
追加しても良いんだろうけど・・・。
すでにあるtls.confという設定ファイルが用意されているのでそっちを使って


TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSRSACertificateFile /etc/ssl/certs/proftpd.crt
TLSRSACertificateKeyFile /etc/ssl/private/proftpd.key
TLSRequired on

コメントアウトをはずすだけ。簡単なお仕事

次は証明キーの作成だけどコマンドたたくだけ

サーバ証明書とキーの作成
# openssl req -x509 -newkey rsa:1024 -keyout /etc/ssl/private/proftpd.key -out /etc/ssl/certs/proftpd.crt -nodes -days 365
# chmod 0600 /etc/ssl/private/proftpd.key

できたらproftpdを再起動します。(inetdで設定してある場合の例)
# /etc/init.d/proftpd restart

これでftps化。
参考にしたサイトは>http://hishou.ddo.jp/modules/wordpress/index.php?p=26
です。