Gibi bir satır ekleyebilirsiniz
%admin ALL = !/bin/rm -rf /
sudoerskomutunun belirli seçeneklerle yürütülmesini önlemek için dosyanıza.
Veya, birden fazla komutu hariç tutmak istiyorsanız, komut diğer adlarıyla çalışabilirsiniz
Cmnd_Alias DANGEROUS_CMNDS=/bin/rm -rf /, /bin/rm -fr /
%admin ALL=!DANGEROUS_CMNDS
Bunu kullanarak güvenli bir şekilde oynatmayı da deneyebilirsiniz
Cmnd_Alias DANGEROUS_CMNDS=/bin/rm -rf /, /bin/rm -fr /, /bin/rm / *, /bin/rm * /, /bin/rm -rf / *, /bin/rm -rf * /, /bin/rm -fr / *, /bin/rm -fr* /
%admin ALL=!DANGEROUS_CMNDS
ama yine de kendinizi ayağından vurmanın başka yolları olabilir, rmbu yüzden yine de dikkatli olun .
Ancak, tüm eşleştirmenin komutun tam dizesinde yapıldığını unutmayın, bu yüzden sudo rm -rf /Volumesyine de (olduğu gibi cd /; sudo rm -rf .) işe yarayacaktır .
Not: Elbette sudo visudo, sudoersdosyayı düzenlemek için kullanın ve ASLA doğrudan düzenleme yapmayın
PPS: Bunu açıkça test etmedim rm(sadece /bin/echobunun yerine)