Menurut komentar dalam /etc/sudoers
(Fedora 13):
## Syntax:
##
## user MACHINE=COMMANDS
##
## The COMMANDS section may have other options added to it.
Dua pertanyaan terkait saya:
Apa
ALL=(ALL) ALL
artinya di baris berikut:root ALL=(ALL) ALL
Saya telah menguji dua baris ini tetapi saya tidak dapat menemukan perbedaannya secara fungsional:
superadm ALL=(ALL) ALL superadm ALL=ALL
Saya sudah membaca manual tetapi spesifikasi sintaksis sulit untuk diikuti. Saya telah memperoleh bahwa (ALL) ALL
bagian tersebut adalah spesifikasi perintah dan tag, tetapi saya masih belum dapat memahaminya.
\n
karakter baris baru wajib ada di akhir entri dalam sudoers atau /etc/sudoers.d/your_file_name/bin/cat /var/log/messages.?
atau/bin/ls /var/log/*
lebih banyak info di siniDari
sudoers(5)
halaman manual, bagian DESCRIPTION , sub bagian Runas_Spec :...
Jadi tidak ada perbedaan fungsional ketika mencoba menjalankan perintah seperti
root
, yaitu, ketika tidak menggunakan-u
dengansudo
. Perbedaannya penting ketika mencoba menjalankan perintah sebagai pengguna lain; yang terakhir akan mencegah ini, tetapi yang pertama akan membiarkannya.sumber