यह आउट-ऑफ-द-बॉक्स स्थापित स्थिति में फ़ाइल सिस्टम के लिए सभी अनुमतियों को पुनर्स्थापित करने के लिए उतना ही भारी है, कि यह सुधार विभाजन के लिए अधिक सुरक्षित और तेज़ है और सिस्टम को पूर्ववत् करने की कोशिश से पुनर्स्थापित करें
sudo chmod -R 777 /
आदेश। 777 (rwxrwxrwx) अनुमतियों वाला एक सिस्टम सिर्फ निराशाजनक रूप से टूटा हुआ है। कोई भी मैलवेयर जो एक सुरक्षा छेद पर हमला करता है, जो ब्राउज़र के माध्यम से मनमाने ढंग से कोड के निष्पादन की अनुमति देता है, रूट-स्वामित्व वाली स्क्रिप्ट और निष्पादन योग्य को संशोधित कर सकता है, जबकि सेतु की तरह sudo काम नहीं करेगा यदि वे निष्पादन योग्य अनुमतियों की जाँच कर रहे हैं ...
दूसरे शब्दों में, विश्व-लेखन योग्य 777 अनुमतियों वाले ब्राउज़र कैश के साथ एक सिस्टम पर उसी तरह व्यवहार किया जाता है जैसे कर्नेल छवि। बस बकवास है।
वास्तव में, sudo अपनी स्वयं की अनुमतियों की जाँच कर रहा है और उन्हें 4755 (rwsr-xr-x) होना चाहिए, लेकिन आपके मित्र ने 0777 (rwxrwxrwx) के लिए अनुमतियाँ रीसेट कर दी थीं, जो sudo को चलने से रोकता है क्योंकि आपके निर्दिष्ट नाम को शुरू करने से पहले कुछ सुरक्षा जाँच चलाता है। आदेश।
लेकिन, वैसे भी, sudo व्यर्थ है क्योंकि आपने पहले ही कंप्यूटर पर किसी भी प्रोग्राम के लिए विश्व-निष्पादन योग्य अनुमति दे दी है, जिसमें ब्राउज़र कैश में संभावित मैलवेयर भी शामिल है!
प्रारूप और पुनर्स्थापना सबसे सुरक्षित तरीका है क्योंकि आपकी पूरी ड्राइव को संगरोधित किया जाना चाहिए।
ls -l /usr/bin/sudo
?