Dengan bantuan sudo, Anda dapat memberikan akses ke pengguna non-root untuk menjalankan perintah root saja. Berikut adalah cara singkat untuk memberikan akses ke perintah root saja kepada pengguna non-root. Akses perintah yang akan kami berikan kepada pengguna bernama "john" akan menjadi "/ sbin/poweroff".
Memberikan akses sudo ke sebuah perintah
1. buka /etc/sudoers mengajukan. Disarankan untuk membuka file ini menggunakan visudo perintah.
# visudo
2. Tambahkan baris berikut di akhir. (meskipun dapat ditambahkan di mana saja dalam file)
User_Alias ADMINS = john --> define which user can run the root only commands Cmnd_Alias POWEROFF = /sbin/poweroff --> define which command ADMINS ALL=POWEROFF --> bind the command with the user
3. Sekarang login dengan user john dan jalankan perintah :
$ sudo /sbin/poweroff
Untuk pertama kalinya, itu harus menanyakan kata sandi john. Ini akan mematikan sistem tanpa meminta kredensial pengguna root.
Apa perbedaan antara perintah locate dan find di Linux?
CentOS / RHEL 6:Cara mengatur repositori yum menggunakan DVD yang dipasang secara lokal