Menambahkan User dengan Hak Akses Sudo di CentOS Linux

Jumat, 26 Juli 2019

Menambahkan User dengan Hak Akses Sudo di CentOS Linux. Kali ini saya akan sharing bagaimana cara menambahkan user di CentOS dan memberinya hak akses sudo. Jika di Ubuntu ataupun Debian kita bisa melakukannya dengan menambahkan user baru tersebut ke grup "sudo", namun di CentOS biasanya grup sudo tersebut tidak ada.


Nah, caranya adalah menambahkan user tersebut ke grup wheel. Grup ini juga memiliki hak akses sudo di CentOS. Dan ini adalah cara tercepat untuk memberikan hak akses sudo ke sbaru di CentOS.
Anggap saja kita sudah login dengan user root, dan ingin membuat user baru dengan username jack, maka perintah untuk menambahkan user dan memberi hak akses sudo adalah.
adduser jack
Perintah ini untuk menambahkan user baru dengan username jack.
passwd jack
Perintah ini untuk mengatur password baru di user jack
Selanjutnay adalah memberi hak akses sudo.
usermod -aG wheel jack
Cek apakah grup wheel sudah ditambahkan ke user baru.
id jack
Contoh output
uid=1000(jack) gid=1000(jack) groups=1000(jack),10(wheel)

Seharusnya sekarang kalian sudah bisa menggunakan perintah sudo di user jack.
Atau, cara kedua adalah dengan menambahkan grup baru, dan memberinya hak akses sudoer. Hal ini akan membuat manajemen user menjadi lebih rapi, terutama jika di dalam satu sistem tersebut terdapat banyak user.
Anggap saja disini saya akan menambahkan grup baru dengan nama linuxsec, dan grup tersebut memiliki hak akses sudo.
groupadd linuxsec
Kemudian tambahkan file baru di direktori sudoers.d. Anggap saja disini saya kasih nama linuxsec-users
nano /etc/sudoers.d/linuxsec-users
Dan untuk isinya tambahkan baris berikut
%linuxsec ALL=(ALL) ALL
Sesuaikan sendiri untuk nama grup nya.

Selanjutnya tinggal tambahkan user baru ke grup baru yang memiliki hak akses sudo.
usermod -aG linuxsec jack

Sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Artikel Terkait CentOS