<पी> एक सिस्टम प्रशासक के रूप में, आपके पास एक निश्चित निर्देशिका हो सकती है जिसे आप लिनक्स सर्वर पर प्रत्येक उपयोगकर्ता को पढ़ने/लिखने की पहुंच देना चाहते हैं। इस गाइड में, हम समीक्षा करेंगे कि लिनक्स में किसी विशेष निर्देशिका (साझा निर्देशिका) पर सभी उपयोगकर्ताओं के लिए लेखन पहुंच कैसे सक्षम करें। <पी> इसके लिए उचित पहुंच अनुमतियां सेट करने की आवश्यकता है, और उन सभी उपयोगकर्ताओं के लिए एक सामान्य समूह आवंटित करने के लिए सबसे प्रभावी और साथ ही विश्वसनीय तरीका है जो विशिष्ट निर्देशिका को साझा करेंगे या लिखने की पहुंच रखेंगे। <पी> इसलिए, यदि सिस्टम पर यह पहले से मौजूद नहीं है तो निर्देशिका और सामान्य समूह बनाकर शुरुआत करें: $ sudo mkdir -p /var/www/reports/
$ sudo groupadd project
<पी> फिर एक मौजूदा उपयोगकर्ता जोड़ें जिसके पास निर्देशिका तक लिखने की पहुंच होगी:/var/www/reports/ नीचे दिए गए अनुसार समूह प्रोजेक्ट के लिए। $ sudo usermod -a -G project tecmint
सामान्य निर्देशिका समूह बनाएं <पी> उपरोक्त कमांड में प्रयुक्त झंडे और तर्क हैं: -a – जो उपयोगकर्ता को पूरक समूह में जोड़ता है।
-G – समूह का नाम निर्दिष्ट करता है.
project – समूह का नाम.
tecmint – मौजूदा उपयोक्तानाम.
<पी> बाद में, निर्देशिका पर उपयुक्त अनुमतियों को कॉन्फ़िगर करने के लिए आगे बढ़ें, जहां विकल्प -R है उपनिर्देशिकाओं में पुनरावर्ती संचालन को सक्षम बनाता है: $ sudo chgrp -R project /var/www/reports/
$ sudo chmod -R 2775 /var/www/reports/
<पी> अनुमतियाँ 2775 समझाते हुए chmodमें उपरोक्त आदेश: 2 – setGID चालू करता है बिट, जिसका अर्थ है कि नव निर्मित उपफ़ाइलें निर्देशिका के समान समूह को प्राप्त करती हैं, और नव निर्मित उपनिर्देशिकाएँ मूल निर्देशिका के सेट GID बिट को प्राप्त करती हैं।
7 –rwxदेता है स्वामी के लिए अनुमतियाँ.
7 –rwxदेता है समूह के लिए अनुमतियाँ.
5 –rxदेता है दूसरों के लिए अनुमतियाँ.
<पी> आप अधिक सिस्टम उपयोगकर्ता बना सकते हैं और उन्हें निम्नानुसार निर्देशिका समूह में जोड़ सकते हैं: $ sudo useradd -m -c "Aaron Kili" -s/bin/bash -G project aaronkilik
$ sudo useradd -m -c "John Doo" -s/bin/bash -G project john
$ sudo useradd -m -c "Ravi Saive" -s/bin/bash -G project ravi
<पी> फिर उपनिर्देशिकाएँ बनाएँ जहाँ ऊपर दिए गए नए उपयोगकर्ता अपनी परियोजना रिपोर्ट संग्रहीत करेंगे: $ sudo mkdir -p /var/www/reports/aaronkilik_reports
$ sudo mkdir -p /var/www/reports/johndoo_reports
$ sudo mkdir -p /var/www/reports/ravi_reports
<पी> अब आप फ़ाइलें/फ़ोल्डर बना सकते हैं और उसी समूह के अन्य उपयोगकर्ताओं के साथ साझा कर सकते हैं। <पी> बस इतना ही! इस ट्यूटोरियल में, हमने समीक्षा की कि किसी विशेष निर्देशिका पर सभी उपयोगकर्ताओं के लिए लेखन पहुंच को कैसे सक्षम किया जाए। Linux में उपयोगकर्ताओं/समूहों के बारे में अधिक समझने के लिए, उपयोगकर्ताओं/समूहों की फ़ाइल अनुमतियाँ और विशेषताएँ कैसे प्रबंधित करें पढ़ें। <पी> इस लेख के बारे में नीचे दिए गए फीडबैक फॉर्म के माध्यम से हमें अपने विचार देना याद रखें। अपने लिनक्स कौशल को अगले स्तर पर ले जाएं
<पी> रूट सदस्यों को प्रत्येक पाठ्यक्रम, प्रमाणन तैयारी ट्रैक और व्यावहारिक लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए पाठ्यक्रम जोड़े जाने के साथ। <पी> आपको क्या मिलता है <पी> सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच <पी> सभी पाठ्यक्रमों तक पहुंच:लिनक्स सीखें, लिनक्स के लिए एआई, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलांग और बहुत कुछ।पी> <पी> लिनक्स प्रमाणन (आरएचसीएसए, आरएचसीई, एलएफसीएस और एलएफसीए) तक पहुंचपी> <पी> रिलीज़ होने पर नए पाठ्यक्रमों तक पहुंचें <पी> साप्ताहिक समाचार पत्र तक पहुंच प्राप्त करें <पी> टिप्पणियों में प्राथमिकता सहायता <पी> निजी टेलीग्राम समुदाय <पी> Linux समुदाय से जुड़ें