विशिष्ट उपयोगकर्ता के लिए विशिष्ट फ़ोल्डर का एक्सेस अधिकार बदलना


1

linux में निम्नलिखित दो कमांड्स का सटीक एनालॉग क्या है

# chmod -R + a "www-data रीड, डिलीट, राइट, अपेंड, file_inherit, directory_inherit" / path / to / moodledata की अनुमति देता है

$ sudo chmod -R + "ए whoamiरीड, डिलीट, राइट, अपेंड, फाइल_इनहेरिट, डाइरेक्टरी_इनहेरिट" / पाथ / टू / मूडलेडटा

जब मुझे ये दो कमांड मिलते हैं

chmod: अमान्य मोड: `+ a '

यहाँ लिंक है जहाँ ये दोनों कमांड लिखे गए हैं। http://docs.moodle.org/25/en/Installing_Moodle
उस दस्तावेज़ पर "मूड बनाएं (मूडलेडाटा) डेटा निर्देशिका" अनुभाग पर जाएं। क्या वे कमांड लिनक्स / उबंटू में मान्य हैं? मेरी असत्यता + की तुलना में + कहती है कि चामोद के लिए एक मोड मैक ओएस के लिए उपलब्ध है। इसलिए मैं विशेषज्ञों से पूछना चाहता हूं कि क्या linux / ubuntu में इन दोनों कमांडों के एनालॉग हैं?


आप chmod 777अपने मनोदशा फ़ोल्डर को कभी नहीं चाहते हैं , क्या आप नहीं करेंगे?
एएनएस_लुमेन

जवाबों:


0

Chmod सिंटैक्स कई विशेषताओं को संयोजित करने की अनुमति देता है। उदाहरण के लिए

  chmod -R +w,+x,+r /path/that/is/not/your/moodledata

आपने जो हासिल करने की कोशिश की, उसके बराबर होगा। उपयोगकर्ता विकल्प के साथ इसे संयोजित करना हमेशा बेहतर होता है। आर मतलब यह है कि परिवर्तन रिकर्सिवली किया जा जा रहे हैं।

  chmod -R g+w,u+w,o-w /path/that/is/not/your/moodledata

जी = समूह, यू = उपयोगकर्ता, ओ = अन्य। विशेषताएँ r ead, w rite और e x ecute हैं। वैसे, man chmodआपका दोस्त हो सकता है।



जवाब के लिए धन्यवाद। मैंने आदमी को पढ़ा था। मैंने अपना प्रश्न बदल दिया जिससे आप मेरे प्रश्न को समझ सकें।
एक्स्टिको

0

/ (मूड में) के समान (या निकट) अनुमतियाँ होने के लिए पहले आपको स्वामी, समूह को बदलना चाहिए और फिर अनुमतियों को सेट करना चाहिए (यह मेरे लिए काम कर रहा था। 2.7 सेंटीमीटर पर git से मूडल 2.7 का उपयोग करके), मूडलेडटा IS रिक्त है!

chown apache /path/to/moodledata

chgrp apache /path/to/moodledata

chmod 2777 /path/to/moodledata

निष्पादन सुदो -उ अपाचे / usr / bin / php /var/www/moodle/admin/cli/install.php (सावधान! APACHE के रूप में SUDO चलाएं, नोटों के रूप में नहीं!) नोट!

डेटा निर्देशिकाओं की अनुमति == प्रकार मान, डिफ़ॉल्ट मान का उपयोग करने के लिए Enter दबाएं (2777)

जहां 2777 डिफ़ॉल्ट फ़ाइल अनुमति है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.