Сброс пароля администратора от системы управления проектами Redmine в Debian 8 Jessie/Ubuntu 14.04 Trusty Tahr
Если был утерян/забыт пароль учетной записи администратора (по-умолчанию — admin) от системы управления проектами Redmine. То есть несколько вариантов его сбросить, через консоль управления базой данных, через консоль RAILS.
Посредством базы данных MySQL
Все пользователи хранятся в базе данных Redmine, в таблице (users). Пользовательские пароли сформированы методом SHA1 + Salt. Хешированный пароль хранится в поле (hashed_password), соль в поле (salt).
Для сброса пароля, необходимо обновить значение (hashed_password) и сбросить (salt). Генерируем SHA1 из слова (прим. admin), полученный результат еще раз хешируем. Получаем шифрованный пароль:
echo -n admin | sha1sum | awk '{print $1}' d033e22ae348aeb5660fc2140aec35850c4da997 echo -n d033e22ae348aeb5660fc2140aec35850c4da997 | sha1sum | awk '{print $1}' 7b2e9f54cdff413fcde01f330af6896c3cd7e6cd