Я устанавливаю SuSE 13.2 и при вводе исходного пароля он говорит, что он слишком прост и основан на словарном слове. Где я могу проверить этот словарь в моей системе Linux?

2 ответа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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .