GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menghentikan "sudo" dari Mengirim Email pada Kegagalan di CentOS/RHEL

Masalahnya

Saat perintah sudo gagal, email dipicu saat pesan di bawah ini muncul:

Apr X 04:30:28 XXX2 sudo[12591]: pam_vas: Authentication for user: account:  service: reason: <>
Apr X 04:30:28 XXX2 sudo: rtp : pam_authenticate: Conversation error ; TTY=unknown ; PWD=/home/rtp ; USER=root ; COMMAND=/sbin/ethtool public:2
Apr X 04:30:28 XXX2 sudo: rtp : command not allowed ; TTY=unknown ; PWD=/home/rtp ; USER=root ; COMMAND=/sbin/ethtool public:2 

Solusinya

Laporan dipicu karena pengguna “rtp” tidak diizinkan menjalankan perintah “/sbin/ethtool public:2”, dan laporan dikirim sebagai email ke pengguna root, karena CentOS/RHEL akan otomatis menyiapkan alias untuk pengguna yang mengarahkan email ke akun pertama yang dibuat selama proses penginstalan, dan penyiapan pengguna pertama di sistem adalah root pengguna.

Untuk menghentikan perilaku ini, buat file di /etc/sudoers.d/ , misalnya all_cmnds, masukkan baris berikut:

Defaults!mail_all_cmnds

dan simpan.

Informasi lebih lanjut tentang perintah ini dapat ditemukan di halaman manual untuk sudo:

mail_all_cmnds
Send mail to the mailto user every time a user attempts to run a command via sudo (this includes sudoedit). 
No mail will be sent if the user runs sudo with the -l or -v option unless there is an authentication error 
and the mail_badpass flag is also set. 
This flag is off by default.


Cent OS
  1. Cara Membuat Pengguna Sudo Di CentOS, Ubuntu &Debian

  2. Cara Menginstal Elasticsearch di CentOS/RHEL 8

  3. CentOS / RHEL 7 :Cara beralih ke iptables dari firewalld

  1. Centos – Bagaimana Cara Membuat Pengguna Sftp Di Centos?

  2. Cara Membuat pengguna sudo di CentOS 7

  3. Bagaimana menjalankan rsyslog sebagai pengguna non-root di CentOS/RHEL 7

  1. Bagaimana cara menambahkan pengguna ke grup di RHEL 8 / CentOS 8

  2. Cara menghentikan/memulai firewall di RHEL 8 / CentOS 8

  3. Cara Menghentikan/menonaktifkan Firewalld di CentOS/RHEL 8