У меня возникли большие проблемы с установкой proftpd: вход в систему происходит чертовски медленно, он занимает около 10 секунд и больше, а это слишком много для настроек по умолчанию большинства FTP-клиентов. В качестве бэкэнда для входа я использую mysql и mod_sql.
Я уже немного поискал и добавил следующее в конфигурацию proftpd:
UseReverseDNS off
IdentLookups off
ServerIdent on “...”
Но это вообще не помогло. Mysql уже настроен на то, чтобы не делать никаких DNS-запросов.
На данный момент я понятия не имею, что попробовать дальше. Есть ли у вас какие-либо идеи?
Большое спасибо!
решение1
вот ответ на мою проблему:
по-видимому, проблема была в директиве SQLAuthenticate. Она была установлена следующим образом:
SQLAuthenticate users userset
Я изменил это на
SQLAuthenticate users
теперь аутентификация происходит чертовски быстро.
Я нашел руководство на сайте proftpd, в котором объясняется, почему эта конфигурация может вызывать проблемы: