मैं मैक ओएस एक्स 10.6.8 (स्नो लेपर्ड) पर नेटवर्क संसाधन के माउंट पॉइंट की अनुमति कैसे बदल सकता हूं?


3

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

मेरे पास विभिन्न उपयोगकर्ताओं के रूप में चलने वाले कार्यक्रम हैं जिन्हें संसाधन तक भी पहुंच प्राप्त करनी है, लेकिन वे करने में असमर्थ हैं। मैं स्थित माउंट बिंदु के फ़ाइल मोड को बदलना चाहता हूं /Volumes/, लेकिन-सुरक्षा कारणों से-यह केवल sudo chmod go+rx /Volumes/<mount point>/कमांड का उपयोग करके नहीं किया जा सकता है ।

मैं अन्य उपयोगकर्ताओं को नेटवर्क संसाधन के मेरे आरोह बिंदु की अनुमति कैसे दे सकता हूं?

संपादित करें: बढ़ते मैक तरीके से किया जाता है: खोजक के माध्यम से। यह एक एएफपी शेयर (मैक सर्वर पर स्थित) है। माउंट आउटपुट: afp_4dskZR4jbiYw4tTvjg2EIbez-2.2d000004 on / Volumes / Work in Progress (afpfs, nodev, nosuid, foto5 से आरूढ़)। मैं इसे मैक तरीके से रखना पसंद करता हूं। मैं स्थिर माउंट बिंदु (उदाहरण के लिए) बनाने के लिए मैन्युअल रूप से fstab को संपादित नहीं करना चाहता।


1
नेटवर्क शेयर कैसे निर्यात किया जाता है इसके आधार पर आप अनुमतियों को बदलने में सक्षम नहीं हो सकते हैं। नेटवर्क संसाधन CIFS, AFP, NFS) को माउंट करने के लिए आप किस प्रोटोकॉल का उपयोग करते हैं? क्या आप का आउटपुट पोस्ट कर सकते हैं mount?
jaume

यह मैक तरीका किया है: खोजक के माध्यम से। यह एक एएफपी शेयर (मैक सर्वर पर स्थित) है। mountउत्पादन: afp_4dskZR4jbiYw4tTvjg2EIbez-2.2d000004 on /Volumes/Work in Progress (afpfs, nodev, nosuid, mounted by foto5)। मैं इसे मैक तरीके से रखना पसंद करता हूं। मैं स्थिर माउंट पॉइंट्स बनाने के लिए मैन्युअल रूप से fstab को संपादित नहीं करना चाहता (उदाहरण के लिए)
क्रिश्चियन स्टैडगार्ट

धन्यवाद, यदि आप जिस उपयोगकर्ता को लॉग इन ( foto5) करने के लिए उपयोग करते हैं, उसके पास पर्याप्त विशेषाधिकार हैं तो आप माउंटेड नेटवर्क वॉल्यूम की 'गेट इन्फो' विंडो (कमांड- I) में अनुमतियाँ जोड़ने का प्रयास कर सकते हैं। sudo chmod go+rx ...ठीक होना चाहिए, लेकिन सभी उपयोगकर्ताओं को केवल-पढ़ने के लिए पहुंच प्रदान करेगा, क्या यह पर्याप्त होगा?
Jaume

अधिकांश नेटवर्क माउंट के साथ, नोड को सर्वर पर निर्देशिका के समान मोड मिलना चाहिए। chmodनोड मोड को बदलने के लिए उपयोग करने का एकमात्र तरीका मूल सर्वर अनुमतियों को -o विकल्प के माध्यम से विकल्पों को परिभाषित करते समय ओवरराइड करना है mount( उपयोग करते समय ( noownersएफएपी माउंट बिंदु का उपयोग करते हुए। CIFS इस मामले के लिए अधिक विकल्प प्रदान करता है)। लेकिन सर्वर पर निर्देशिका मोड 750 है, जो 700 के क्लाइंट नोड मोड को प्रतिबिंबित नहीं करता है। वहां कुछ हो रहा है ... वैसे, जैसे मैंने कहा, sudo chmodकाम नहीं करता है और cmd-I कुछ भी पेश नहीं करता है नोड के मोड / अनुमतियों में हेरफेर करने के लिए।
क्रिश्चियन स्टैडगार्ट

अगर मैं गलत नहीं हूँ, यह डिजाइन द्वारा नहीं है? यदि कोई सर्वर पहुँच नियंत्रण प्रदान करता है, तो यह समझ में आता है कि आप एक उपयोगकर्ता खाते के रूप में अन्य उपयोगकर्ताओं तक आगे पहुँच प्रदान करने के लिए उन अनुमतियों को ओवरराइड नहीं कर सकते। मैं मैक या विंडोज पर काम करने के लिए इसे प्राप्त करने में कभी सक्षम नहीं रहा हूं।
bispymusic

जवाबों:


4

सिंटैक्स फ़ाइल सिस्टम के उपयोग पर अलग-अलग होगा, लेकिन अगर यह SMBFSया CIFSआधारित है, तो आपको माउंट बिंदु के मोड को निर्दिष्ट करने की आवश्यकता होगी, उदाहरण के लिए -d=777। उदाहरण के लिए:

mount -o nosuid,-d=777 -t smbfs //domain;uid:passwd@server/share /Volumes/<mount point>

कहाँ पे:

  • domain = डोमेन या कार्यसमूह
  • uid = उपयोगकर्ता नाम
  • passwd = पासवर्ड
  • server = सर्वर का नाम या आईपी पता
  • esri = शेयर का नाम

वास्तव में अच्छा जवाब, लेकिन दुर्भाग्य से यह विशेष रूप से मेरे सवाल का जवाब नहीं देता है। यह एएफपी शेयर है। आप केवल यह जान सकते थे कि क्या आप टिप्पणियों को पढ़ते हैं, इसलिए मैंने जानकारी के टुकड़े को प्रश्न भाग में जोड़ दिया। जैसे ही मेरे पास पर्याप्त प्रतिनिधि होंगे, मैं उठाउंगा।
क्रिश्चियन स्टैडगार्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.