डिफ़ॉल्ट रूप से पढ़ने / लिखने के लिए समूह अनुमतियाँ सेट करने के लिए लायन में फाइंडर कैसे प्राप्त करें?


8

स्नो लेपर्ड और तेंदुए में डिफ़ॉल्ट रूप से पढ़ने / लिखने के लिए समूह अनुमतियाँ निर्धारित करने के लिए, मैं /etc/launchd-user.confumask को 002 पर सेट करता था।

यह अभी भी लायन को छोड़कर हर ऐप में काम करता है । दरअसल, लायन की खोजकर्ता अनुमतियाँ सेट करते समय ओम्स्क को लागू करता है, लेकिन यदि समूह (या सभी) बिट को शून्य पर सेट किया जाता है, तो खोजक इसे 2 की तरह व्यवहार करेगा, जो नए फ़ोल्डर्स के समूह अनुमतियों को केवल पढ़ता है।

जिज्ञासा से बाहर, मैंने ओएस एक्स 10.4 में उपयोग की गई पुरानी तकनीक का उपयोग करने की कोशिश की defaults, ओमस्क और एनएसयूमास्क सेट करने के लिए कमांड का उपयोग किया , लेकिन यह काम नहीं करता है (जो अपेक्षित था)।

मैं ACLs का उपयोग किए बिना एक समाधान खोजने की उम्मीद कर रहा हूं।

क्या किसी को दूसरे तरीके से पता है कि लॉयन में फाइंडर पाने के लिए समूह की अनुमतियों को डिफ़ॉल्ट रूप से पढ़ने / लिखने के लिए सेट करना है?


क्या आप फाइंडर के साथ फोल्डर बना रहे हैं? या फाइलों की नकल?
bmike

2
@bmike यह केवल नए फ़ोल्डरों (और नई उर्फ ​​फाइलों) के लिए है। फ़ाइलों और फ़ोल्डरों की नकल करने से समूह पढ़ने / लिखने की अनुमति मूल से प्राप्त करेगा।
जोएलसेफ

जवाबों:


1

आप फ़ाइलों की अनुमतियों को सेट करने के लिए बैटकमोड का उपयोग कर सकते हैं। आप इसे फ़ाइलों के एक बैच को चकमा देने के लिए भी उपयोग कर सकते हैं। डाउनलोड लिंक: http://download.cnet.com/BatChmod/3000-2248_4-19574.html

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