SuSE diz que minha senha é baseada em uma palavra do dicionário

0

Estou instalando o SuSE 13.2 e, ao digitar a senha inicial, ela é muito simples e baseada em uma palavra do dicionário. Onde posso verificar este dicionário no meu sistema Linux?

    
por Thomas S. 23.02.2015 / 15:08

2 respostas

1

cracklib-unpacker /usr/share/cracklib/pw_dict >full-list.txt

fornece a lista completa. Depois de modificar o arquivo de texto, por exemplo

grep -v thomas full-list.txt >modified-list.txt

você pode criar um novo dicionário com

create-cracklib-dict modified-list.txt

Agora você pode usar seu nome "thomas" como parte de sua senha.

(Estranhamente, no OpenSUSE Leap 42.1, verificando novamente as alterações que estão executando o descompactador informam que palavras com 30 caracteres também foram removidas.)

    
por 11.06.2016 / 14:39
0

O dicionário é compilado, provavelmente não disponível em um formato legível por humanos.

O texto a seguir deve informar como adicionar ao dicionário existente, se disponível para o seu sistema.

man create-cracklib-dict

Você pode verificar manualmente uma lista de palavras contra o dicionário usando o cracklib. O seguinte deve dizer-lhe como:

man cracklib-check
    
por 23.02.2015 / 15:34