visudo: Aviso: não utilizados User_Alias ADMINS

0

Este aviso ocorre mesmo com a seguinte linha no meu arquivo sudoers:

User_Alias      ADMINS = tom

Remover a linha elimina o aviso.

Adicionar tom ao grupo wheel parece ser suficiente para ativar os comandos sudo , mas os caprichos de se fazer logout completo são necessários tornam a experimentação trabalhosa.

Estou usando o OpenSuse Leap.

Eu apreciaria qualquer insight sobre essa situação confusa.

    
por Tom Russell 24.01.2018 / 10:30

1 resposta

2

Você identificou corretamente a causa e o efeito. O visudo realiza várias "verificações de sanidade" no arquivo sudoers para evitar um certo número de erros inocentes.

Talvez você pretendesse fornecer alguns comandos sudo para os ADMINS e se distrair depois de inserir o User_Alias e antes de inserir os comandos reais. Ou talvez você estivesse limpando entradas antigas e excluísse as entradas de comando, mas esqueceu o User_Alias.

Visudo está simplesmente dizendo que você definiu um alias User, Runas, Host ou Cmnd, mas não usou esse alias em nenhuma regra de comando sudo.

Se você pretende que o tom (ou o ADMINS) consiga executar alguns comandos, digite-os. Se você coçou sua coceira adicionando tom ao grupo wheel, simplesmente remova o ADMINS User_Alias e o aviso desaparecerá.

    
por 24.01.2018 / 15:12

Tags