Correndo o risco de tentar ler a mente de Todd Miller, direi apenas que o sudo está configurado para relatar o nome do host no registro que ele faz, então ele precisa procurar por ele. Veja a função log_denial em:
O arquivo sudoers
fornece uma maneira de limitar quais entradas "runas" se aplicam a quais hosts. Ao executar um comando com sudo
, o nome do host é verificado em relação aos hosts nos quais uma entrada "runas" se aplica.
Quando o nome do host está desconfigurado, isso pode fazer com que o sudo demore muito tempo tentando resolver o nome do host, e as vezes ele será impedir totalmente que os usuários usem sudo
.
Mas a maioria das configurações sudoers
que eu vi só usa o alias de host ALL
, o que significa que não importa qual host o usuário está. Por que sudo
executa a verificação neste caso, pois pode causar problemas?
Correndo o risco de tentar ler a mente de Todd Miller, direi apenas que o sudo está configurado para relatar o nome do host no registro que ele faz, então ele precisa procurar por ele. Veja a função log_denial em: