Vypadá to složitě, ale po dlouhém bádání jsem zjistil, že to je velice jednoduché:
- git clone https://github.com/Castaglia/proftpd-mod_geoip2.git
- apt-get install proftpd-dev
- cd proftpd-mod_geoip2
- prxs -c -i -d mod_geoip2.c
Povolení modulu v /etc/proftpd/modules.conf:
LoadModule mod_geoip2.c
Základní konfigurace:
GeoIPEngine on
GeoIPLog /var/log/proftpd/geoip.log
GeoIPTable /usr/share/GeoIP/GeoLite2-Country.mmdb
GeoIPPolicy deny,allow
GeoIPAllowFilter CountryCode CZ