Red Hat Training

A Red Hat training course is available for RHEL 8

H.7. Comandos utilizados no Anaconda

O comando pwpolicy é um comando específico da Anaconda UI que pode ser usado apenas na seção aconda do arquivo kickstart.

H.7.1. pwpolicy

O comando Kickstart pwpolicy é opcional. Use este comando para impor uma política de senha personalizada durante a instalação. A política exige que você crie senhas para a raiz, usuários ou para as contas de usuários luks. Os fatores tais como comprimento e força da senha decidem a validade de uma senha.

Sintaxe

pwpolicy name [--minlen=length] [--minquality=quality] [--strict|--nostrict] [--emptyok|--noempty] [--changesok|--nochanges]

Opções obrigatórias

  • name - Substituir por root, user ou luks para aplicar a política para a senha root, senhas de usuário ou senha LUKS, respectivamente.

Opções opcionais

  • --minlen= - Define o comprimento mínimo permitido da senha, em caracteres. O padrão é 6.
  • --minquality= - Define a qualidade mínima permitida da senha, conforme definido pela biblioteca libpwquality. O valor padrão é 1.
  • --strict - Permite a aplicação rigorosa de senhas. As senhas que não atenderem aos requisitos especificados em --minquality= e --minlen= não serão aceitas. Esta opção é desativada por padrão.
  • --notstrict - Serão permitidas senhas que atendam not aos requisitos mínimos de qualidade especificados pelas opções --minquality= e -minlen=, após Done é clicado duas vezes na GUI. Para a interface em modo texto, um mecanismo semelhante é usado.
  • --emptyok - Permite o uso de senhas vazias. Habilitado por padrão para senhas de usuários.
  • --notempty - Não permite o uso de senhas vazias. Habilitado por padrão para a senha de raiz e a frase-senha LUKS.
  • --changesok - Permite alterar a senha na interface do usuário, mesmo se o arquivo Kickstart já especificar uma senha. Desabilitado por padrão.
  • --nochanges - Não permite a troca de senhas que já estão definidas no arquivo Kickstart. Ativado por padrão.

Notas

  • O comando pwpolicy é um comando específico da Anaconda-UI que pode ser usado somente na seção aconda do arquivo kickstart.
  • A biblioteca libpwquality é utilizada para verificar os requisitos mínimos de senha (comprimento e qualidade). Você pode usar os comandos pwscore e pwmake fornecidos pela libpwquality pacote para verificar a pontuação de qualidade de uma senha, ou para criar uma senha aleatória com uma determinada pontuação. Consulte a página de manual pwscore(1) e pwmake(1) para obter detalhes sobre estes comandos.