Dengan menambahkan user setara root di linux, akan mengurangi frekuensi adminsitrator jaringan login sebagai root, karena login root secara berlebihan akan memudahkan para cracker untuk menyadap server. Oleh sebab itu, untuk server yang berjalan di jaringan besar akan sangat perlu melakukan langkah ini.
Daripada memberikan akses root ke semua user yang ada di dalam server, lebih baik memberikan akses sudo karena bisa mengetahui user mana yang mengeksekusi perintah tertentu. Sudo adalah perintah untuk menjalankan suatu program yang butuh akses root. Tidak sembarang user bisa melakukan itu, hanya user tertentu yang masuk ke grup sudo/wheel saja yang bisa melakukannya.
Penggunaan sudo ini sangat cocok bila hanya beberapa user yang diberikan akses root.
Menambah Sudo User
Untuk menambahkan user agar bisa menjalankan perintah dengan hak akses root, jalankan perintah berikut
visudo
Dimisalkan akses yang akan diubah adalah milik user kambing
. Cari baris berikut, lalu tambahkan user kambing dibawahnya.
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
kambing ALL=(ALL) ALL
Sudo tanpa Password
Agar tidak perlu mengetikkan password setiap menggunakan sudo, lanjutkan edit visudo seperti contoh di bawah
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
kambing ALL=(ALL) NOPASSWD: ALL