मैं Ubuntu 16.04 में ProFTPD को कॉन्फ़िगर करना चाहता था, मैंने proftpd- बेसिक पैकेज (केवल एक जिसे मैं रिपॉजिटरी में पा सकता हूं) स्थापित किया है:
$ dpkg --get-selections | grep proftpd
proftpd-basic install
लेकिन इस पैकेज में स्पष्ट रूप से संकलित कोई टीएलएस मॉड्यूल नहीं है:
$ 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
क्या मुझे टीएलएस मॉड्यूल स्विच के साथ स्रोत से प्रोफिटड को संकलित करने की आवश्यकता है या टीएलएस सक्षम करने का कोई तेज तरीका है?
आप सही हैं, यह एक साझा मॉड्यूल है - साथ साझा = ...: mod_tls। लेकिन अभी तक मैं एन्क्रिप्शन काम करने में असमर्थ रहा हूं, मैं फिर से फाइल को संशोधित कर
—
दूंगा
proftpd -V
दिखाता है? आमतौर पर जैसे मॉड्यूल साझा मॉड्यूल केmod_tls
रूप में संकलित किए जाते हैं , जिनका उपयोग करके सूचीबद्ध नहीं किया जाएगा । वैकल्पिक रूप से, आप उपयोग कर सकते हैं , जो सभी मॉड्यूल को दिखाता है, जिसमें गतिशील फ़ाइल के माध्यम से लोड किया गया है , यह देखने के लिए कि क्या मौजूद है।proftpd -l
proftpd -vv
mod_tls