Mac OS X ACL और फ़ाइल अनुमतियां


3

मैं 2 उपयोगकर्ताओं के बीच एक निर्देशिका साझा करने का प्रयास कर रहा हूं, ताकि दोनों के पास और किसी भी फाइल तक पूरी पहुंच हो, और निर्देशिका बनाई जाए। यहाँ मैं अब तक किए गए काम कर रहा हूँ:

  1. 2 उपयोगकर्ताओं के लिए एक समूह बनाएं (इसे कॉल करें group)
  2. निर्देशिका समूह सेट करें group
  3. निर्देशिका मोड को 2770 पर सेट करें (rwxrwx --- स्टिकी के साथ)
  4. ACL प्रविष्टि जोड़ें group allow add_file,delete,file_inherit,directory_inherit

इसलिए मुझे उम्मीद थी कि सब कुछ काम करेगा। हालाँकि, कुछ अनुप्रयोग एसीएल प्रविष्टि को मैंने पहचाना नहीं है। मैंने वास्तव में umask के साथ अभी तक कुछ भी नहीं किया है, इसलिए निर्देशिका ACL के साथ विरासत में मिली 0755 (फ़ाइलों के बारे में निश्चित नहीं) में बनाई गई हैं, लेकिन जब एक उपयोगकर्ता किसी अन्य उपयोगकर्ता द्वारा बनाई गई निर्देशिका के अंदर एक नई फ़ाइल बनाने की कोशिश करता है, सिस्टम फ़ाइल अनुमतियों के बारे में शिकायत करता है। मैं यह emacs के साथ परीक्षण किया है। हालाँकि, जब मैं इको या सिर्फ टच का उपयोग करके एक फाइल बनाता हूं, तो कोई समस्या नहीं होती है, और फाइलें बनाई जाती हैं। मैं इसे कैसे हल करूं? वहाँ निर्देशिका विशिष्ट umask सेट करने के लिए एक रास्ता है?

जवाबों:


2

मुझे पता चला कि इसके लिए अनुमति है add_subdirectoryतो मैंने इसे ACE में जोड़ दिया। इससे मामला सुलझ गया लगता है।

आप अनुमति पूर्वता के लिए प्रवेश नियंत्रण प्रविष्टियां देख सकते हैं (यह लायन सर्वर के लिए प्रलेखन है)।

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