Re: Посчитать хэш пароля

Timofey root timofey на koolin.ru
Пн Ноя 25 16:57:53 UTC 2013


Нашел сам, оказывается надо было явно тип хэша указывать
echo root:123 | chpasswd -S -c SHA512
root:$6$ioakXVaHexL$nD9wXc6lxdbljUV1.MTKr8Z8McW7gzqbDbRh9o15y1tFSg8ezUDhbeioXY9s3PCFMT4sWoIENVIMlcIvdr/l8.

> Надо из bash-скрипта посчитать и запомнить хэш пароля в формате для /etc/shadow
> Нашел программу chpasswd, исходя из man с ключем -S или --stdout она должна вместо изменения паролей выводить их на стандартный вывод.
> Попробовал
> echo root:123123123 | chpasswd -S
> 
> команда сработала молча, ничего не вывела, ничего не изменила.
> 
> Вопрос - как заставить работать chpasswd правильно или как другим способом получить хеш пароля, который записался бы в /etc/shadow без изменения shadow.
> Вариант просто сгенерировать пароль для какого-то левого пользователя, потом его прочитать из shadow использовать не хотелось бы, уверен существует более правильное решение.



More information about the ubuntu-ru mailing list