Konfigurasi umum yang memerlukan kata sandi target (bukan yang kita inginkan):
Defaults targetpw
ALL ALL=(ALL) ALL
Baris kedua akan berbunyi seperti: "SEMUA pengguna di SEMUA host dapat menyamar sebagai (SEMUA) pengguna saat menjalankan SEMUA perintah." dan Defaults targetpw
sarana yang mereka butuhkan untuk mengetahui kata sandi pengguna yang mereka tiru untuk melakukannya.
Secara naif mengubah konfigurasi sederhana ini menjadi:
Defaults rootpw
tidak akan meninggalkan pengguna atau grup mana pun dengan hak istimewa untuk menjalankan perintah sebagai pengguna lain.
Satu kemungkinan kerja adalah:
Defaults rootpw
myuser ALL=(ALL) ALL
Dalam bahasa Inggris biasa, myuser
sekarang memiliki kemampuan untuk menjalankan perintah SEMUA sebagai pengguna di SEMUA host, selama kata sandi root diketahui.
Kemungkinan kerja lainnya adalah:
Defaults rootpw
%sudousers ALL=(ALL) ALL
Setiap anggota sudousers
grup akan memiliki kemampuan untuk menjalankan perintah SEMUA sebagai pengguna di SEMUA host, selama kata sandi root diketahui. Untuk memungkinkan myuser
menjalankan perintah sudo, sudousers
perlu ditambahkan ke grup sekundernya.
su
usermod -a -G sudousers myuser
exit