Я устанавливаю SuSE 13.2 и при вводе исходного пароля он говорит, что он слишком прост и основан на словарном слове. Где я могу проверить этот словарь в моей системе Linux?
2 ответа
1
cracklib-unpacker /usr/share/cracklib/pw_dict >full-list.txt
дает вам полный список. После изменения текстового файла, например
grep -v thomas full-list.txt >modified-list.txt
Вы можете создать новый словарь с
create-cracklib-dict modified-list.txt
Теперь вы можете использовать свое имя «Томас» как часть вашего пароля.
(Странно, что в OpenSUSE Leap 42.1 проверка изменений, запускающих распаковщик, приводит к тому, что слова из 30 символов также удаляются.)
0
Словарь составлен, скорее всего, недоступен в удобочитаемом формате.
Далее следует рассказать, как добавить существующий словарь, если он доступен для вашей системы.
man create-cracklib-dict
Вы можете вручную проверить список слов по словарю, используя cracklib. Следующее должно сказать вам, как:
man cracklib-check