tl; dr
Sudo menyebabkan peringatan tambahan yang tidak berguna tentang "masalah dengan entri default"
Lingkungan
Ubuntu 16.04 Server LTS, sudo 1.8.16
Masalah
Setiap kali pengguna (apakah pengguna terotentikasi sssd-iklan, atau pengguna lokal, atau root) menggunakan sudo , itu berfungsi. Namun, itu juga mengirimkan administrator email yang tidak berguna:
host1.example.com : Jun 6 14:40:44 : root : problem with defaults entries ; TTY=pts/2 ; PWD=/root ;
Tidak ada entri default lagi! Saya menghapusnya selama pemecahan masalah. Saya mencoba meninggalkan mereka. Mereka, omong-omong:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Saya tidak dapat menemukan masalahnya! Saya menghapus semua arahan sudoers tambahan saya, dan sudo (dari root) masih melempar kesalahan!
Bagaimana cara membuat sudo berhenti mengirimi saya email yang tidak berguna?
sudoers:
tidak hadir/etc/nsswitch.conf
sama sekali? (Tidaksssd
terpasang ...)Ketahuilah, Solusi yang diterima hanya akan menangani penutupan email ketika Anda tidak benar-benar menggunakan kemampuan sudoers dari sssd.
Ini mengatasi masalah sampai pembaruan sssd-iklan berikutnya, dan itu akan mulai mengirim lagi pada pembaruan berikutnya. Saya percaya para pembuat paket sedang mencari cara untuk memecahkan arahan nsswitch ini.
Ketika Anda DO ingin menggunakan entri sudoers dari AD / freeIPA, baca terus:
Ketika Anda memiliki penyedia hulu aktual untuk arahan sudo, Anda harus mengatur ini:
Sayangnya ini tidak akan menghentikan pengiriman pesan saat freeipa-client diinstal. Masih mengerjakan ini. Jika saya menemukan sesuatu, saya akan menambahkan di sini
sumber
After=sssd.target nss-user-lookup.target