Saya perhatikan bahwa file sudoers dan file konfigurasi cron bertindak dengan cara khusus dibandingkan dengan file konfigurasi lainnya di Linux. Mereka perlu diedit dengan pembungkus khusus daripada editor teks apa pun. Kenapa ini?
Saya perhatikan bahwa file sudoers dan file konfigurasi cron bertindak dengan cara khusus dibandingkan dengan file konfigurasi lainnya di Linux. Mereka perlu diedit dengan pembungkus khusus daripada editor teks apa pun. Kenapa ini?
Jawaban:
Anda menggunakan visudo sebagian besar untuk mencegah dari kerusakan sistem Anda. Visudo menjalankan pemeriksaan pada perubahan Anda untuk memastikan Anda tidak mengacaukan apa pun. Jika Anda memang mengacaukan sesuatu, Anda benar-benar dapat merusak kemampuan Anda untuk memperbaikinya atau melakukan apa pun yang membutuhkan hak istimewa tanpa me-reboot ke mode penyelamatan.
Halaman manual menjelaskan hal ini .
visudo mengedit file sudoers dengan cara yang aman, analog dengan vipw (8). visudo mengunci file sudoers terhadap beberapa pengeditan simultan, menyediakan pemeriksaan kewarasan dasar, dan memeriksa kesalahan parse. Jika file sudoers saat ini sedang diedit, Anda akan menerima pesan untuk mencoba lagi nanti.
Jawaban Zoredache sempurna.
Satu hal lagi yang layak untuk disebutkan. Anda dapat menggunakan editor favorit Anda dengan mengatur EDITOR
atau VISUAL
:
export EDITOR=whatevertexteditoryouwant
export VISUAL=whatevertexteditoryouwant
Atau:
EDITOR=whatevertexteditoryouwant visudo