ProFTPDでFTPS(SSL/TLS)
Include /etc/proftpd/tls.conf # 追加
・・・
UseReverseDNS off # 追加 (すでに追加してた)
IdentLookups off # 追加 (すでに追加してた)
また、debianのlennyだとモジュールのtlsはproftpd.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
です。