Sudo memberikan hak istimewa khusus untuk setiap pengguna atau grup. Beberapa perintah hanya dapat diakses oleh pengguna root. Misalnya, perintah untuk me-reboot server. Tidak lain adalah pengguna root yang dapat mem-boot ulang sistem Linux tetapi Anda ingin memberikan hak istimewa kepada anggota tim Anda, sehingga mereka dapat mem-boot ulang instance saat Anda tidak ada. Kemudian Anda dapat menetapkan hak istimewa sudo ke akun itu.
Petunjuk
Dalam tutorial ini, Anda akan memahami cara mengkonfigurasi akun sudo tanpa kata sandi di mesin Linux. Setelah menyelesaikan tutorial ini, Anda dapat menjalankan perintah pengguna super (diizinkan) tanpa memasukkan kata sandi.
- Edit file sudoers menggunakan visudo perintah atau gunakan perintah di bawah ini.
sudo nano /etc/sudoers - Perbarui entri untuk akun pengguna Anda dengan NOPASSWD: opsi seperti yang ditunjukkan di bawah ini:
username ALL=(ALL:ALL) NOPASSWD: ALL
Ubah nama pengguna dengan akun pengguna Anda dan simpan file.
Uji
Semua selesai, untuk menguji jalankan perintah superuser apa pun dengan sudo. Sintaks perintah akan seperti:
sudo your_command_here
Lihat tangkapan layar di bawah ini sebelum dan sesudah mengaktifkan hak sudo tanpa kata sandi untuk sebuah akun. Pengguna perlu memberikan kata sandi sebelum tetapi setelah melakukan perubahan, pengguna dapat memulai kembali layanan apache dengan sudo tanpa memasukkan kata sandi.