Proftpd サーバー (ProFTPD バージョン 1.3.7a、Debian バージョン: 11) で TLS を有効にしようとしています
ただし、すべての手順を完了して proftpd を再起動すると、以下のエラーが発生します。
mod_dso/0.5: unable to load 'mod_tls.c'; check to see if '/usr/lib/proftpd/mod_tls.la' exists
そこで /usr/lib/proftpd/ を確認しましたが、mod_tls がそこにありませんでした。このモジュールを有効化/インストールするにはどうすればよいでしょうか?
Proftpd は apt-get install 経由でインストールされます。
答え1
次のコマンドでインストールできます: apt install proftpd-mod-crypto
。
答え2
Debian 11 の場合、「/etc/proftpd/modules.conf」の「LoadModule mod_tls.c」のコメントを解除することで解決しました。