Saat kamu login menggunakan akun dengan hak ases yang bukan administrator di Linux.
Namun kamu mencoba mengeksekusi perintah dengan awal perintah “sudo”.
Kemungkinan akan muncul eror, seperti ini:
“The user is not in the sudoers file. This incident will be reported.”
Dengan perintah sudo, sistem mengizinkan perintah berjalan layaknya perintah dari root atau administrator.
Misalnya kamu menjalan perintah seperti ini di Ubuntu, dengan hak akses user biasa:
sudo apt-get update
Perintah di atas, perintah untuk memperbaharui aplikasi di OS Ubuntu.
Sistem akan menditeksi bahwa kamu tidak memiliki hak akses sudo.
Kemudian, akan muncul pesan error sebagai berikut:
robi@ubuntu:~$ sudo apt-get update
[sudo] password for robi:
robi is not in the sudoers file. This incident will be reported.
Untuk mengatasi hal ini, kamu bisa login dahulu menggunakan akun root.
Setelah itu, jalankan perintah ini untuk memasukkan user ke grup sudo.
adduser akunsaya sudo
Ganti kata “akunsaya” dengan user kamu sendiri ya.
Hasilnya seperti ini:
adduser akunsaya sudo
Adding user
akunsaya' to group
sudo’ …Adding user akunsaya to group sudo
Done.
Setelah berhasil, silahkan kembali login dengan akun yang bermasalah tadi.
Kini kamu sudah bisa menjalankan perintah sudo tanpa menggunakan akun root.
Error The user is not in the sudoers file. This incident will be reported. pun sudah hilang.
Baca juga: Cara Install WPS Office di OS Ubuntu
Cara kedua yang bisa kamu lakukan yaitu dengan mengedit file /etc/sudoers.
Kamu bisa tambahkan baris kode berikut ini:
root ALL=(ALL:ALL) ALL
akunsaya ALL=(ALL:ALL) ALL
Nah, buat kamu yang tidak bisa menjalankan perintah sudo, coba jalankan perintah ini dahulu:
apt-get install sudo
Saya menyarankan untuk pengguna Linux server agar akun root kamu nonaktifkan demi keamanan.
Kamu bisa mengganti akun root dengan akun yang lain, namun dengan hak akses yang selevel.
Baca juga artikel terkait berikut ini: