- - कैसे लिनक्स में उपयोगकर्ता खाते द्वारा लिखने योग्य नहीं फ़ोल्डर्स को ठीक करने के लिए

कैसे लिनक्स में उपयोगकर्ता खाते द्वारा नहीं लिखने योग्य फ़ोल्डर्स को ठीक करने के लिए

लिनक्स-आधारित ऑपरेटिंग पर सभी फ़ोल्डर्स नहींसिस्टम उपयोगकर्ता के लिए उपयुक्त है। इसके लिए एक अच्छा कारण है: सिस्टम-स्तरीय फ़ोल्डर्स को उच्च-स्तरीय अनुमतियों की आवश्यकता होती है। इन अनुमतियों के साथ समस्या यह है कि अक्सर, यह उपयोगकर्ता-स्तरीय पहुंच को बंद कर देता है। इसलिए, यदि आप सिस्टम डायरेक्टरी में फाइल रखने की कोशिश कर रहे हैं और आप नहीं कर पा रहे हैं, तो आपको यह सीखना होगा कि अनुमतियाँ कैसे बदलें, ताकि गैर-रूट खातों तक पहुँच हो।

इस गाइड में, हम आपको दिखाएंगे कि आप अपने उपयोगकर्ता खाते द्वारा उन्हें लिखने योग्य बनाने के लिए लिनक्स पर फ़ोल्डरों की अनुमतियों को कैसे अपडेट कर सकते हैं।

टर्मिनल में फ़ोल्डर्स की अनुमतियां अपडेट करें

लिनक्स पर फ़ोल्डर अनुमतियाँ सबसे आसानी से अपडेट की जाती हैं chmod आदेश। यहाँ बुनियादी chmod अनुमतियों की एक छोटी सूची है।

  • 7 - पढ़ना, लिखना और अमल करना।
  • 6 - पढ़ना और लिखना।
  • 5 - पढ़ें और निष्पादित करें।
  • 4 - सिफ़ पढ़िये
  • 3 - लिखना और अमल करना।
  • 2 - लिखने-ही।
  • 1 - केवल निष्पादित करें।
  • 0 - पहुँच नहीं।

सूची में प्रत्येक संख्या के साथ काम करता हैचामोद तीन के समूहों में कमान। यहाँ एक उदाहरण है। लिनक्स पर "परीक्षण" फ़ोल्डर की अनुमतियों को बदलने के लिए, ताकि हर कोई इसके अंदर कोड पढ़, लिख और निष्पादित कर सके। कर:

chmod 777 /test

इसके अतिरिक्त, "परीक्षण" निर्देशिका के अंदर हर एक फ़ोल्डर की अनुमतियों को बदलने के लिए, ताकि यह उन्हीं अनुमतियों को दर्शाता हो, पुनरावर्ती विकल्प का उपयोग किया जाना चाहिए। उदाहरण के लिए

chmod 777 -R /test

चामोद कमांड उदाहरण में प्रत्येक संख्याऊपर एक उद्देश्य है। पहला नंबर उपयोगकर्ता का प्रतिनिधित्व करता है। दूसरा नंबर समूह के लिए अनुमति देता है, और तीसरा इसे बाकी सिस्टम के लिए सेट करता है।

इसलिए, यदि आपके पास उस सिस्टम पर एक फ़ोल्डर के अंदर लिखने के मुद्दे हैं जो सुलभ नहीं हैं, तो ऊपर दी गई सूची को देखें और इसे नीचे दिए गए उदाहरण कोड पर लागू करें।

chmod XXX

या, शीर्ष-स्तर एक के अंदर सभी फ़ोल्डरों को अपडेट करने के लिए।

chmod XXX -R folder-name

टर्मिनल में फ़ोल्डरों का स्वामित्व अपडेट करें

कभी-कभी Chmod के माध्यम से किसी फ़ोल्डर की व्यक्तिगत अनुमतियों को अपडेट करना संभव नहीं होता है। कभी-कभी, उपयोगकर्ता को निर्देशिका के स्वामित्व को पूरी तरह से अपडेट करने की आवश्यकता होती है।

ऐसे समय का एक अच्छा उदाहरण जहां आपको निर्देशिका के स्वामित्व को अपडेट करने की आवश्यकता होती है, यदि आप वेबसाइट फ़ाइलों को / var / www / में रखने, डेटाबेस फ़ाइलों को जोड़-तोड़ करने आदि से निपट रहे हैं।

लिनक्स सिस्टम पर किसी भी निर्देशिका के स्वामित्व को बदलने के लिए, रूट एक्सेस का उपयोग करके प्राप्त करें सु या सूद- s टर्मिनल में कमान।

su

या

sudo -s

रूट एक्सेस के साथ, का उपयोग करें chown पूरी तरह से एक निर्देशिका का स्वामित्व बदलने के लिए नीचे दिए गए उदाहरण।

chown user:user /location/of/directory

एक बार जब आप chown ऊपर आदेश, का उपयोग करें ls फ़ोल्डर की अनुमतियों की जांच करने के लिए "l" स्विच के साथ कमांड करें, और पुष्टि करें कि यह काम किया है।

ls -l /location/of/directory

फ़ाइल मैनेजर में फ़ोल्डरों की अनुमतियां अपडेट करें

फ़ाइल प्रबंधक के माध्यम से अनुमतियों को अद्यतन करनाकमांड-लाइन के साथ करने की तुलना में लिनक्स गंभीर रूप से सीमित है। हालांकि, यदि आप टर्मिनल के प्रशंसक नहीं हैं, तो यह जानना अच्छा है कि फ़ाइल प्रबंधक के साथ इस तरह का काम कैसे किया जाए।

सूक्ति / बुग्गी, आदि

चरण 1: एक टर्मिनल विंडो खोलें, और का उपयोग करें sudo रूट के रूप में फ़ाइल प्रबंधक लॉन्च करने के लिए कमांड।

sudo nautilus

चरण 2: रूट फाइल मैनेजर पर क्लिक करें। फिर, अपने लिनक्स हार्ड ड्राइव पर सिस्टम फाइलों तक पहुंच प्राप्त करने के लिए "रूट फाइल-सिस्टम" ढूंढें।

चरण 3: Gnome फ़ाइल प्रबंधक का उपयोग करना, उस फ़ोल्डर के लिए फ़ाइल सिस्टम के माध्यम से देखें जिसे आप अपडेट करना चाहते हैं।

चरण 4: फ़ोल्डर पर राइट-क्लिक करें और "गुण" चुनें।

चरण 5: फ़ोल्डर की अनुमतियों तक पहुँच प्राप्त करने के लिए "अनुमतियाँ" टैब पर क्लिक करें।

चरण 6: अनुमति के लिए फ़ोल्डर को सेट करने के लिए अनुमति विंडो का उपयोग करें जो भी आप चाहें। फिर, "अनुमतियाँ बदलें" बटन पर क्लिक करें।

"गुण" विंडो बंद करें, और अनुमतियाँ स्वचालित रूप से निर्देशिका में अपडेट होनी चाहिए।

केडीई

अफसोस की बात है, एक सॉफ्टवेयर पैच के कारण केडीई डॉल्फिन फ़ाइल प्रबंधक को आसानी से जड़ के रूप में खोलना संभव नहीं है। इसके बजाय अनुमतियों को अपडेट करने के लिए ऊपर दिए गए कमांड-लाइन निर्देशों का पालन करें।

दोस्त

चरण 1: एक टर्मिनल विंडो खोलें और मेट फ़ाइल मैनेजर को रूट के रूप में लॉन्च करने के लिए नीचे कमांड चलाएं।

sudo caja

चरण 2: बाईं ओर "डिवाइस" कॉलम के तहत "फाइल सिस्टम" पर क्लिक करें। फिर, उस फ़ाइल के रूट फ़ोल्डर के माध्यम से ब्राउज़ करें जिसे आप अनुमतियाँ बदलना चाहते हैं।

चरण 3: उस फ़ोल्डर पर राइट-क्लिक करें जिसे आप संशोधित करना और "अनुमतियाँ" चुनना चाहते हैं।

चरण 4: फ़ोल्डर की अनुमतियाँ सेट करने के लिए "अनुमतियाँ" क्षेत्र का उपयोग करें। फिर, "अनुमतियाँ बदलें" बटन पर क्लिक करें।

चरण 5: "गुण" विंडो बंद करें।

"गुण" विंडो बंद करने के बाद, अनुमतियाँ स्वचालित रूप से अपडेट होनी चाहिए।

XFCE

चरण 1: थूनर को जड़ से दबाकर खोलें Alt + F2 और त्वरित-लांचर में नीचे दिए गए कमांड में टाइप करना।

pkexec thunar

चरण 2: अपने उपयोगकर्ता पासवर्ड को उस बॉक्स में दर्ज करें जो रूट मोड में थुनार तक पहुंचता है।

चरण 3: बाईं ओर-बार पर "फाइलसिस्टम रूट" ढूंढें और रूट फाइल-सिस्टम तक पहुंच प्राप्त करने के लिए इसका चयन करें। फ़ाइल प्रबंधक का उपयोग करना, वह फ़ोल्डर ढूंढें जिसके लिए आप अनुमतियां अपडेट करना चाहते हैं।

चरण 4: फ़ोल्डर पर राइट-क्लिक करें और "गुण" चुनें, फिर, अनुमतियाँ विंडो तक पहुंचने के लिए "अनुमतियाँ" पर क्लिक करें।

चरण 5: "अनुमतियाँ" में, फ़ोल्डर अनुमतियों को सेट करने के लिए विंडो का उपयोग करें। फिर, विंडो बंद करें।

"गुण" विंडो बंद होने के साथ, अनुमति सेटिंग्स स्वचालित रूप से लागू होनी चाहिए।

जेनेरिक लिनक्स फ़ाइल प्रबंधक

बहुत सारे अलग-अलग फ़ाइल मैनेजर हैंवहाँ। गाइड के इस भाग में, हमने 4 सबसे आम लोगों को कवर किया। यदि आपका फ़ाइल प्रबंधक कवर नहीं है, तो इसके बजाय टर्मिनल निर्देशों का पालन करने पर विचार करें।

टिप्पणियाँ