कई उपयोगकर्ताओं के लिए माउंट नेटवर्क शेयर (AFP / SMB) (फास्ट यूजर स्विचिंग)


10

मैं अपने NAS (Synology 415+ अगर यह मायने रखता है) से अपने नेटवर्क के शेयरों के साथ निम्नलिखित समस्या है।

घर में, हमारे पास दो अलग-अलग उपयोगकर्ताओं के साथ एक iMac है। मैंने अपने सभी मीडिया (संगीत और फ़ोटो) को NAS में स्थानांतरित कर दिया, ताकि दोनों उपयोगकर्ता डेटा का उपयोग ऐप के अनुसार कर सकें। मैंने सोचा, कि दोनों उपयोगकर्ताओं के लिए नेटवर्क शेयरों को माउंट करना आसान होगा, लेकिन वास्तव में ऐसा नहीं है - या मैं कुछ गलत कर रहा हूं।

मैं निम्नलिखित रूप में एक सरल Applescript का उपयोग कर रहा हूं

tell application "Finder"
    activate
    mount volume "smb://ipaddress/sharename/"
end tell

जब उपयोगकर्ता मेरे सिस्टम में लॉग इन करता है तो यह स्वचालित रूप से शुरू हो जाता है।

मेरे लिए यह ठीक काम करता है। लेकिन जब मेरा साथी अपने उपयोगकर्ता खाते में स्विच करता है, तो माउंट उसके लिए सुलभ नहीं होते हैं। इसके अलावा, जब वह वैसी ही स्क्रिप्ट शुरू करती है जैसा मैं करता हूं, तो रास्ते गड़बड़ हो रहे हैं:

यदि दो उपयोगकर्ता नेटवर्क शेयरों को माउंट करते हैं, तो सिस्टम पर दो अलग-अलग फ़ोल्डर मौजूद होते हैं: /Volumes/musicपहला उपयोगकर्ता के /Volumes/music-1लिए और दूसरा उपयोगकर्ता के लिए, जो सभी फ़ाइल पथों को गड़बड़ कर देता है (विशेष रूप से आईट्यून्स में, लेकिन लाइटरूम या अन्य ऐप में भी)।

क्या दोनों उपयोगकर्ताओं के लिए एक नेटवर्क साझा माउंट करने का कोई तरीका है? अगर मैं एएफपी या एसएमबी का उपयोग करता हूं तो मुझे वास्तव में परवाह नहीं है, मैं सिर्फ एक नेटवर्क शेयर चाहता हूं जो कई उपयोगकर्ताओं के लिए उपयोग करने योग्य है। मेरे लिए एक आम परिदृश्य की तरह लगता है।



@ सोफ़्टेंडसेफ़ मुझे वही सटीक समस्या हो रही है। मेरे मैक पर 4 उपयोगकर्ता हैं। प्रत्येक व्यक्ति सर्वर (// HTPC-i3 / डेटा) तक पहुँच प्राप्त करता है जो उन्हें / Volumes / Data-1, / Volumes / Data-2 और / Volumes / Data-3 प्राप्त होता है, जो docx और xlsx फ़ाइलों को एक्सेस करने का प्रयास करते समय कार्यालय के दिमाग को उड़ा देता है वह सर्वर। क्या आपको एक अच्छा समाधान मिला?

जवाबों:


4
  1. NFS-शेयर निर्यात करने के लिए अपना NAS सेट करें। Synology नॉलेजबेस का संदर्भ लें कि यह कैसे करना है या इसे कैसे सेट करना है, ठीक धुन का उपयोग करें और अपने सेट-अप को सुरक्षित करें।

    आप इसे मैन्युअल रूप से कमांड लाइन में भी कर सकते हैं:
    मान लें कि आपका मीडिया फ़ोल्डर है /Shares/Mediaexportsमें नाम से एक फ़ाइल बनाएँ या संपादित करें /etc। नीचे दिए गए उदाहरण रेंज में एक आईपी पते के साथ कंप्यूटर तक पहुंच को प्रतिबंधित करता है 192.168.0.1- 192.168.0.254। आपको अपने NAS या कम से कम nfsd(nfs-daemon) को पुनरारंभ करना पड़ सकता है ।

    लिनक्स / एनएएस फ़ाइल /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    यदि आप मैक सर्वर का उपयोग करते हैं तो इस लाइन का उपयोग करें:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. /etc/auto_masterअपने मैक पर संपादित करें और लाइन जोड़ें:

    /-                                  auto_media
    

    फ़ाइल /etc/auto_master:

    #
    # Automounter master map
    #
    +auto_master                        # Use directory service
    /-                                  auto_media
    /net                                -hosts      -nobrowse,hidefromfinder,nosuid
    /home                               auto_home   -nobrowse,hidefromfinder
    /Network/Servers                    -fstab
    /-                                  -static
    
  3. और एक नई फ़ाइल बनाना auto_mediaमें /etcअपने मैक पर

    फ़ाइल /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. कृपया न भूलें: ऊपर बताई गई सभी फाइलों को एक अनुगामी खाली रेखा की आवश्यकता है

  5. sudo automount -vcअपने मैक पर आउटपुट के साथ टर्मिनल में दर्ज करें:

    $ sudo automount -vc
    automount: /Media updated  
    automount: /net updated  
    automount: /home updated  
    automount: no unmounts  
    

/Mediaअब हमेशा आपके Mac के रूट फ़ोल्डर में दिखाई देगा और जब तक NAS ऊपर और चल रहा है, तब तक आप दोनों के लिए सुलभ रहेगा। कोई Apple स्क्रिप्ट इसे माउंट करने के लिए और न ही एक Connect to Serverजरूरत है।

(सर्वर 10.7 पर सेट अप और परीक्षण किया गया (कोई Synology NAS नहीं है, क्योंकि मेरे पास एक नहीं है, लेकिन इससे कोई फर्क नहीं पड़ता) और क्लाइंट 10.9)


0

मैंने क्लानोमथ के समाधान का पालन ​​किया और पहले यह मेरे लिए काम नहीं किया। OSX पर अपने साझा किए गए फ़ोल्डर को माउंट करने के लिए आपको निम्नलिखित अतिरिक्त करने की आवश्यकता है:

एनएफएस नियम के एनॉलजी अनुमतियाँ टैब में "स्वीकृत गैर-विशेषाधिकार प्राप्त पोर्ट" सक्षम करें। यहाँ देखें क्यों

वैसे, खोज में अपने माउंट को अपने वॉल्यूम में जोड़ने के लिए, /etc/masterउपयोग में:

/../Volumes/ auto_media


-1
  1. सिस्टम प्राथमिकताएं पर जाएं
  2. OS X के आपके संस्करण के आधार पर 'खाते' या 'उपयोगकर्ता और समूह' पर क्लिक करें
  3. उस उपयोगकर्ता के लिए "लॉगिन आइटम" पर क्लिक करें (अनलॉक करने के लिए नीचे बाएं कोने में लॉक पर क्लिक करने की आवश्यकता हो सकती है)
  4. एक और लॉगिन आइटम जोड़ने के लिए + बटन पर क्लिक करें
  5. पहले चलाए गए नेटवर्क ड्राइव का पता लगाएँ और "जोड़ें" पर क्लिक करें
  6. सिस्टम वरीयताएँ छोड़ें

2
यह उपर्युक्त समस्या को हल नहीं कर रहा है।
सॉफ्टबैंड कैफे 25'14

-4

ऑटोमनमेकर स्क्रिप्ट बनाने के लिए GUI टूल (DONATEWARE OS X देशी यूनिवर्सल बाइनरी) का उपयोग करना आसान है जो AFP, FTP, WebDAV (http), NFS या SMB नेटवर्क शेयर को माउंट करेगा। आप लॉगिन पर दिए गए शेयर को स्वचालित रूप से माउंट करने के लिए अपने उपयोगकर्ता सत्र सत्र में स्टार्टअप आइटम के रूप में स्क्रिप्ट का उपयोग कर सकते हैं। यदि आप अपने डेस्कटॉप पर हमेशा एक ही साझा किए गए वॉल्यूम का उपयोग करते हैं, तो AutomountMaker Apple से प्रस्तावित क्लासिक कनेक्ट सर्वर से अधिक आसान है। Http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker पर जाएं


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