Możesz dodać linię jak
%admin ALL = !/bin/rm -rf /
do sudoerspliku, aby uniemożliwić wykonanie polecenia z określonymi opcjami.
Lub jeśli chcesz wykluczyć kilka poleceń, możesz pracować z aliasami poleceń
Cmnd_Alias DANGEROUS_CMNDS=/bin/rm -rf /, /bin/rm -fr /
%admin ALL=!DANGEROUS_CMNDS
Możesz także spróbować zagrać w nią bezpiecznie, używając
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
ale nadal mogą istnieć inne sposoby strzelania sobie w stopę, rmwięc i tak bądź ostrożny .
Należy jednak pamiętać, że całe dopasowanie odbywa się na pełnym ciągu polecenia, więc sudo rm -rf /Volumesnadal będzie działać (tak jak cd /; sudo rm -rf .).
PS: Jak najbardziej, użyj sudo visudodo edycji sudoerspliku i NIGDY nie edytuj go bezpośrednio
PPS: Oczywiście nie testowałem tego rm(tylko z /bin/echozamiast)