Yanıtlar:
Açıkçası, herhangi bir komutu root olarak nasıl çalıştıracağınızı biliyorsanız bir editör çalıştırabilirsiniz. Ancak bu en uygun veya en güvenli yöntem değildir.
sudoedit
(veya eşanlamlısı sudo -e
), favori düzenleyicinizde bir dosyanın geçici bir kopyasını düzenlediğiniz bir sudo modudur ve düzenlemeyi bitirdiğinizde bu kopya yerine taşınır.
sudoedit /etc/fstab
Not: Doğrudan düzenlememeniz gereken birkaç dosya vardır.
Asla /etc/sudoers
doğrudan düzenleme yapmayın. Bunun için her zaman visudo
komutu kullanın . Sudoers dosyasının sözdiziminde bir hata yaparsanız, kök hesaptan kilitlenmiş olabilirsiniz! Çalıştırdığınızda visudo
, dosyanın geçici bir kopyasını düzenlemenizi sağlar ve gerçek dosyayı düzenlemelerinizle değiştirmeden önce sözdizimi doğrulaması gerçekleştirir.
Aynı ilke kullanıcı, grup, kullanıcı şifresi için geçerlidir ve grup şifre veritabanları /etc/passwd
, /etc/group
, /etc/shadow
, ve /etc/gshadow
sırasıyla. Hazır olduklarında sistemlerde, kullanmak vipw
, vigr
için komutlar /etc/passwd
ve /etc/group
. Parola veritabanlarını düzenlemek için -s seçeneğini kullanın. Örneğin, düzenlemek için /etc/gshadow
kullanın vigr -s
.
crontab -e
(çünkü bu da sözdizimi kontrolü yapabilir).
Her zaman düzenlemekte olduğunuz dosyanın yedeğini aldığınızdan emin olun. Bazı insanlar bundan sonra bir zaman damgası koymak ister. Bu, sistem değişikliğin bir sonucu olarak bozulursa her zaman (umarım) geri dönmenizi sağlar. Strugee tarafından listelenen komuta ek olarak, çoğu kurulum normal editörlerinizi (vi, vim, nano, emacs) çalıştırmanıza izin verecektir. Dosyanın salt okunur olup olmadığının farkında olun.
rcs
ve gibi programlarımız var etckeeper
.
sudoedit
.