Я работаю над Ubuntu 12.04. Я установил службу ProFTPd с SSL / TLS, виртуальных пользователей, хранящихся в базе данных MySQL и квоте (mod_tls, mod_sql, mod_sql_mysql, mod_quotatab, mod_quotatab_sql). Работает нормально.
Теперь я хочу настроить то же самое через SFTP вместо SSL / TLS. Я построил ProFTPd из источников с mod_sftp и mod_sftp_sql.
Можно ли аутентифицировать пользователей с помощью паролей через SFTP / SQL?
Я видел директиву SFTPAuthMethods
который принимает password
. Как связать это с mod_sftp_sql и SQL-запросом? Вся найденная документация посвящена методу аутентификации с открытым ключом.
Я полагаю, что SFTPAuthorizedUserKeys, SFTPAuthorizedHostKeys и SQLNamedQuery - это параметры, которые вы ищете.
На странице документации модулей mod_sftp_sql есть хорошее объяснение: