Cara menambahkan sudo user pada CentOS
Untuk keamanan pada administrasi server menambahkan user non-root ada praktik terbaik. Berikut cara menambahkan user non-root dengan akses sudo
Membuat user
1. tambahkan user dengan perkakasi useradd
# useradd -s /bin/bash -d /home/testuser testuser
- parameter "-s /bin/bash" untuk memberikan shell bash pada user
- parameter "-d /home/testuser" untuk membuat homedir user pada directory tertentu
- "testuser" adalah user yang akan kita buat
2. ganti password user
# passwd testuser
Changing password for user testuser.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
atau bisa menggunakan perintah berikut
# echo 'p4$w0rd53cur3' |passwd testuser --stdin
ganti password "p4$w0rd53cur3" dengan password kalian.
Menambahkan user ke grup wheel
tambahkan user yang sudah kita create ke grup wheel dengan perkakas usermod
# usermod -aG wheel testuser
Test sudo user
Pindah dari user root ke user baru
# su - testuser
Pastikan kita telah berada pada user baru yang sudah mendapatkan akses sudo
$ whoami
testuser
$ sudo whoami
[sudo] password for testuser:
root