система fc3.
установил из rpm vsftpd 2.0.1
делаю как написано в доке virtual_users
db_load -T -t hash -f logins.txt /etc/vsftpd_logins.db
выдает ошибку -
db_load: unexpected end of input data or key/data pair
db_load: odd number of key/data pairsперерыл весь инет, нашел несколько похожих топиков без ответов.
неужели никто не пользуется этой возможностью ?
это конечно все странно выглядит но на другой такой системе (без многих установленных пакетов) все прекрасно работает, причем версия db_load одинакова.
покопавшись в доках я нашел следующий вариант:
awk -F: '{print}' < /etc/vsftpd_login.txt | db_load -T -t hash /etc/vsftpd_login.db (одной строкой)
я сделал исполнимый файлик и теперь очень просто добавлять новых юзеров.