Como você configura o /etc/pam.d/system-auth-ac no CentOS 6 usando o authconfig?

1

Estou tentando substituir o módulo cracklib pelo passwdqc. Toda vez que faço um authconfig --update (ou --updateall), as alterações que eu faço no arquivo system-auth-ac desaparecem. A linha de comandos authconfig ou system-config-authentication não possui nenhuma opção referente ao passwdqc. Eu também preciso adicionar argumentos ao módulo passwdqc.

    
por Hermes Conrad 01.11.2012 / 04:48

2 respostas

1

Se você quiser ativar pam_passwdqc :

  • Substitua a linha pam_cracklib em /etc/pam.d/system-auth-ac por pam_passwdqc .
  • Remover USECRACKLIB=yes de /etc/sysconfig/authconfig

Agora, execute authconfig --update e você deve descobrir que pam_passwdqc ainda está ativado.

    
por 01.11.2012 / 05:02
0

Você também pode fazer alterações conforme abaixo para que não seja editada pelo comando authconfig,

crie um symlink para qualquer arquivo diferente de /etc/pam.d/system-auth-ac como o comando authconfig faz alterações em /etc/pam.d/system-auth-ac

~~~

unlink /etc/pam.d/system-auth
cp /etc/pam.d/system-auth-ac /etc/pam.d/system-auth-permanent
ln -s /etc/pam.d/system-auth-permanent /etc/pam.d/system-auth

~~~

Agora execute authconfig --update

    
por 23.08.2018 / 19:21