Sudo (superuser) perintah command-line yang dapat mengizinkan user dapat melakukan perintah dengan root privileges atau admin-level untuk menjalankan program di dalam sistem operasi linux. Karena menggunakan perintah sudo lebih aman dibandingkan jika kita login langsung menggunakan root. Tutorial ini mencontohkan bagaimana menambahkan atau edit user menjadi sudoers di sistem Linux.
Misalnya saat kita melakukan perintah sudo muncul output seperti:
user not in sudoers file
Login menggunakan root dengan perintah:
su -
Kemudian kita buat user baru terlebih dahulu atau menambahkan user ke group sudo.
Membuat User Sudoers Baru
User yang mau kita buat akan kita kasih root privileges agar dapat menjalankan perintah di root-level, buat user baru dengan perintah:
adduser username
misalnya contoh saya ingin menambahkan user untuk saya pribadi
adduser adam
Output di terminal, kita akan disuruh memasukan beberapa informasi user dan password.
Menambahkan User ke Group Sudo
Selanjutnya adalah memasukan user tersebut ke dalam group SUDO.
usermod -aG sudo adam
Terakhir kita cek apakah user yang sudah kita tambahkan ke group Sudo sudah dapat melakukan perintah di root-level.
Verisifikasi User Sudo
Untuk verifikasi apakah user sudah mempunya root-privileges, Switch ke user yang sudah kita buat dengan perintah:
su - adam
Jalankan perintah/command yang membutuhkan akses root. Misalnya :
$ sudo whoami
[sudo] password for adam:
root
Output akan memberitahukan bahwa user tersebut adalah root user.