আপনি যেমন একটি লাইন যোগ করতে পারেন
%admin ALL = !/bin/rm -rf /
আপনার sudoers
ফাইলটিতে নির্দিষ্ট বিকল্পগুলির সাহায্যে কমান্ডটি কার্যকর করা রোধ করতে হবে।
অথবা, যদি আপনি বেশ কয়েকটি কমান্ড বাদ দিতে চান তবে আপনি কমান্ড এলিয়াস দিয়ে কাজ করতে পারেন
Cmnd_Alias DANGEROUS_CMNDS=/bin/rm -rf /, /bin/rm -fr /
%admin ALL=!DANGEROUS_CMNDS
আপনি এটি ব্যবহার করে নিরাপদে খেলতে চেষ্টা করতে পারেন
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
কিন্তু এখনো অন্যান্য উপায়ে আপনি পায়ে নিজেকে অঙ্কুর পারেন হতে পারে সঙ্গে rm
তাই সতর্কতা অবলম্বন করা আবশ্যক যাহাই হউক না কেন।
তবে মনে রাখবেন যে সমস্ত মিলটি কমান্ডের পুরো স্ট্রিংয়ে সম্পন্ন হয়, সুতরাং sudo rm -rf /Volumes
এখনও কাজ করবে (যেমন হবে cd /; sudo rm -rf .
)।
দ্রষ্টব্য: সব উপায়ে, ব্যবহার sudo visudo
সম্পাদনায় যান sudoers
ফাইল এবং কখনও সরাসরি সম্পাদন করা
পিপিএস: আমি অবশ্যই এটি দিয়ে পরীক্ষা করিনি rm
(কেবল /bin/echo
পরিবর্তে)