Мои системы suse linux хранят пароль пользователя в формате MD5 в файле/etc/shadow. Я хочу изменить его на sha512.Как изменить формат пароля пользователя в suse linux?
Есть ли какой-либо инструмент командной строки для этого?
Мои системы suse linux хранят пароль пользователя в формате MD5 в файле/etc/shadow. Я хочу изменить его на sha512.Как изменить формат пароля пользователя в suse linux?
Есть ли какой-либо инструмент командной строки для этого?
Я не уверен, что предыдущий ответ на самом деле то, что он спрашивает, это не просто то, что он хочет хешировать пароль, он по умолчанию меняет механизм на более безопасный.
Это очень некрасиво, вам придется разобрать соответствующие разделы из этого VMWare проводки ....
Вот один вкладыш:
питон -c «импорт крипты; печать crypt.crypt ("тест", "$ 6 $ random_salt")»
6 тип хэша для SHA-512
Взято из: https://serverfault.com/questions/330069/how-to-create-an-sha-512-hashed-password-for-shadow
Я хочу изменить формат паролей непосредственно в/и т.д. теневом файле /. –
Для fedora, но он не должен работать? http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-upgrading-password-hashing/ –
Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылка для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. –
Это замечательный момент, теперь я буду использовать эту обратную связь, Dipen. –
@RossBrunson, вы до сих пор не включили соответствующие биты в этот ответ. –