ProFTPD 中的 TLS 模块

ProFTPD 中的 TLS 模块

我想在 Ubuntu 16.04 中配置 ProFTPD,我已经安装了 proftpd-basic 包(这是我在存储库中找到的唯一一个包):

$ dpkg --get-selections | grep proftpd
proftpd-basic                   install

但这个包显然没有编译 TLS 模块:

$ proftpd -l 
Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_rlimit.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_delay.c
  mod_facts.c
  mod_dso.c
  mod_ident.c
  mod_auth_pam.c
  mod_readme.c
  mod_memcache.c
  mod_cap.c
  mod_ctrls.c
  mod_lang.c
$ proftpd -l | grep tls
$ 

我在存储库中找不到任何 tls 模块的包:

$ apt-cache search proftpd-mod
proftpd-basic - Versatile, virtual-hosting FTP daemon - binaries
proftpd-mod-autohost - ProFTPD module mod_autohost
proftpd-mod-case - ProFTPD module mod_case
proftpd-mod-clamav - ProFTPD module mod_clamav
proftpd-mod-dnsbl - ProFTPD module mod_dnsbl
proftpd-mod-fsync - ProFTPD module mod_fsync
proftpd-mod-geoip - Versatile, virtual-hosting FTP daemon - GeoIP module
proftpd-mod-ldap - Versatile, virtual-hosting FTP daemon - LDAP module
proftpd-mod-msg - ProFTPD module mod_msg
proftpd-mod-mysql - Versatile, virtual-hosting FTP daemon - MySQL module
proftpd-mod-odbc - Versatile, virtual-hosting FTP daemon - ODBC module
proftpd-mod-pgsql - Versatile, virtual-hosting FTP daemon - PostgreSQL module
proftpd-mod-sqlite - Versatile, virtual-hosting FTP daemon - SQLite3 module
proftpd-mod-tar - ProFTPD module mod_tar
proftpd-mod-vroot - ProFTPD module mod_vroot

我是否需要使用 tls 模块开关从源代码编译 proftpd,或者是否有更快捷的方法来启用 TLS?

相关内容