質問: proftpd-安全でないサーバー、ftp overtlsをサポートしていません ubuntu16.04でtlsを使用してftpproftpdサーバーを構成しようとしていますtls_modモジュールが共有モジュールとしてコンパイルされているproftpd-basicubuntuパッケージのproftpdを使用しています。$ sudo proftpd -vv | grep mod_tls mod_tls_memcache/0.1 mod_tls/2.6 「可能な場合はtlsを介した明示的なftpを使用する」オプションを使用してfilezillaftpクライアントから接続しようとしましたが、接続を確立する次のメッセージが表示されます。status: connecting to x.x.x.x:21... status: connection established, waiting for welcome message... status: **insecure server, it does not support ftp over tls.** status: logged in 自己署名証明書を生成しました-rw-r--r-- 1 root root 1541 ene 4 20:07 /etc/ssl/certs/proftpd.crt -rw------- 1 root root 1708 ene 4 20:07 /etc/ssl/private/proftpd.key 私の設定ファイルには次のディレクティブがあります。<ifmodule mod_tls.c> tlsengine on tlslog /var/log/proftpd/tls.log tlsprotocol sslv23 tlsrsacertificatefile /etc/ssl/certs/proftpd.crt tlsrsacertificatekeyfile /etc/ssl/private/proftpd.key tlsverifyclient off tlsrequired on tlsrenegotiate required on </ifmodule> 私の構成に何か問題がありますか?編集:これは私がproftpdログファイルに見るものです(tlsの兆候はありません)2017-01-04 20:57:33,981 minimal proftpd[1947] 192.168.1.49 (192.168.1.10[192.168.1.10]): ftp session opened. 2017-01-04 20:57:36,302 minimal proftpd[1947] 192.168.1.49 (192.168.1.10[192.168.1.10]): user direccion: login successful.
回答: 接続していたユーザーは仮想ホストに属し、構成内のtslディレクティブの影響を受けませんでした。 tls.confファイルに<global>タグを追加しましたが、現在は機能しています