Мне было поручено поставить файловый сервер Linux вместо существующего сервера FileZilla. Я выбрал proftpd.
Задача: Автоматическая миграция более 600 учетных записей с отображением структуры их папок и паролей.
Я пробовал proftpd+ MySQL и несколько версий proftpdс виртуальными пользователями. Пока ничего.
FZ хранит учетные записи в файле XML с паролями, хэшированными через MD5 без соли, в то время как proftpdиспользует соленые MD5 (Unix). Я не понимаю, как их объединить. Может быть, есть возможность proftpdхранить пароли виртуальных пользователей без соли?
Возможно, у кого-то есть идея, хотя бы где мне искать дальше?
Вы можете использовать модуль ProFTPD
mod_sql_passwd, который позволяет использовать простые дайджесты MD5 (среди прочих).