tl; dr
Sudo provoca alertas adicionales e inútiles de "problema con entradas predeterminadas"
El entorno
Servidor Ubuntu 16.04 LTS, sudo 1.8.16
El problema
Siempre que un usuario (ya sea un usuario autenticado sssd-ad, o un usuario local o root) use sudo , funciona. Sin embargo, también envía al administrador un correo electrónico inútil:
host1.example.com : Jun 6 14:40:44 : root : problem with defaults entries ; TTY=pts/2 ; PWD=/root ;
¡Ya no hay entradas predeterminadas! Los eliminé durante mi resolución de problemas. Traté de dejarlos adentro. Por cierto, eran:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
¡No puedo encontrar el problema! Eliminé todas mis directivas adicionales de sudoers, y sudo (desde la raíz) aún arroja el error.
¿Cómo hago para que sudo deje de enviarme correos electrónicos inútiles?
sudoers:
no está presente en/etc/nsswitch.conf
absoluto? (Nosssd
instalado ...)Tenga en cuenta que la solución aceptada solo se encargará de cerrar los correos electrónicos cuando no esté utilizando las capacidades de sudoers de sssd.
Está solucionando el problema hasta la próxima actualización de sssd-ad, y comenzará a enviarse nuevamente en la próxima actualización. Creo que los empaquetadores están buscando resolver este golpe de las directivas nsswitch.
Cuando desee utilizar entradas de sudoers de AD / freeIPA, siga leyendo:
Cuando tenga un proveedor ascendente real para las directivas sudo, debe configurar esto:
Lamentablemente, esto no detendrá el envío de mensajes mientras se instala el cliente freeipa. Aún estoy trabajando en esto. Si encuentro algo, agregaré aquí
fuente
After=sssd.target nss-user-lookup.target