O que é o arquivo 'novo' login.defs no Ubuntu 16.04?

2

No momento, estou passando por TestOut para minha certificação Linux + e cheguei à seção sobre usuários e grupos. O instrutor demonstrou que o arquivo login.defs foi usado para alterar as informações do usuário padrão. Eu estou usando o Ubuntu 16.04 para acompanhar, e quando eu cato o arquivo eu recebo esta mensagem:

Diz que agora está obsoleto. Onde posso manipular esses valores na versão atual do Ubuntu?

    
por Tobin Shields 06.02.2018 / 08:00

1 resposta

1

Você está entendendo mal a mensagem de aviso. Não há "novo login.defs"; o arquivo existente ainda é usado, mas não suporta mais as 4 opções após o aviso.

Algumas dessas opções não mudaram apenas para outro lugar; eles foram totalmente removidos. Por exemplo, CLOSE_SESSIONS é ativado permanentemente, pois desativá-lo cria problemas com alguns módulos PAM.

As outras opções nunca foram suportadas pelos módulos correspondentes do PAM; eles só funcionam em sistemas com login sem PAM. A opção PAM correspondente seria especificada em /etc/pam.d .

  • A maioria dos módulos de autenticação, por exemplo pam_unix (8), não permite personalizar o prompt de senha de qualquer maneira.
  • O módulo pam_mail (8) aceita dir= para uma localização no formato Maildir (aka qmail).
  • NO_PASSWORD_CONSOLE poderia ser emulado através do módulo pam_succeed_if (8).

Relatos de mudanças relevantes:

por 06.02.2018 / 10:18