Gimana sih Menambah User (pengguna) ke file Sudoers (untuk Linux)?
Memulai#
Untuk menambah user di file sudoers
di dalam distribusi Linux (Ubuntu, Debian,
CentOS), pertama kita bisa login dahulu, dan membuat pengguna dengan kemampuan
sudo
, seperti berikut.
1. Login sebagai administrator
$ ssh root@some-vm
2. Buat pengguna dengan kemampuan sudo
$ adduser UserName
Ganti UserName
dengan pengguna yang sebenarnya.
Setelah itu, buatlah password untuk pengguna baru dengan cara berikut:
$ passwd UserName
Jika berhasil, sistem akan merespon dengan kalimat “all authentication tokens updated successfully”.
Menambah Pengguna ke grup Sudo#
1: Buka file Sudoers di Editor
Di dalam terminal anda, jalankan perintah berikut:
$ visudo
Hal ini akan membuka file /etc/sudoers
dalam sebuah text editor.
2: Menambah Pengguna Baru ke file sudoers
Pertama, cari dulu bagian berikut ini:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
Setelah bagian ini, tambahkan teks seperti di contoh berikut:
UserName ALL=(ALL) ALL
Ganti UserName
dengan nama pengguna yang sudah dibuat. Bagian ini sekarang
harusnya terlihat seperti berikut:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
UserName ALL=(ALL) ALL
Simpan file sudoers dan keluar.
3: Verifikasi kemampuan sudo untuk pengguna baru
Ganti pengguna dengan menggunakan perintah su
(switch user):
$ su — UserName
Masukkan password anda, jika ditanya. Terminal akan berubah untuk menjadi user
UserName
setelah memasukkan password dengan benar.
Cobalah untuk melihat isi dari pada /root
directory:
$ sudo ls —la /root
Kembali masukkan password anda, jika ditanya. Terminal akan menunjukkan semua
daftar direktori/folder yang berada di root
.