เชื่อมต่อเครือข่ายร่วมกัน (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สำหรับผู้ใช้รายที่สองซึ่งทำให้เส้นทางไฟล์ทั้งหมด (โดยเฉพาะใน iTunes แต่ใน Lightroom หรือแอปอื่น ๆ )

มีวิธีใดบ้างในการเชื่อมต่อเครือข่ายสำหรับผู้ใช้งานทั้งสอง ฉันไม่สนหรอกว่าฉันจะใช้ AFP หรือ SMB ฉันแค่ต้องการแชร์เครือข่ายที่ใช้งานได้สำหรับผู้ใช้หลายคน ดูเหมือนว่าสถานการณ์ทั่วไปสำหรับฉัน


ยกเลิกการลบและการปรับปรุงคำตอบของฉัน
klanomath

@ softandsafe ฉันมีปัญหาที่แน่นอนเหมือนกัน ฉันมีผู้ใช้ 4 คนบน Mac ของฉัน สิ่งที่แต่ละคนเข้าถึงเซิร์ฟเวอร์ (// HTPC-i3 / Data) พวกเขาได้รับ / Volumes / Data-1, / Volumes / Data-2 และ / Volumes / Data-3 ซึ่งพัดใจของ Office เมื่อพยายามเข้าถึงไฟล์ docx และ xlsx บน เซิร์ฟเวอร์นั้น คุณพบทางออกที่ดีหรือไม่?

คำตอบ:


4
  1. ตั้งค่า NAS ของคุณเพื่อส่งออก NFS-share อ้างอิงถึงฐานความรู้ของ Synology เกี่ยวกับวิธีการทำเช่นนี้หรือใช้วิธีการต่อไปนี้เพื่อตั้งค่าปรับแต่งและรักษาความปลอดภัยให้กับการตั้งค่าของคุณ

    คุณอาจจะทำด้วยตนเองในบรรทัดคำสั่งเพิ่มเติม:
    ของ Let /Shares/Mediaถือว่าสื่อของคุณเป็นโฟลเดอร์ สร้างหรือแก้ไขไฟล์ชื่อในexports /etcตัวอย่างด้านล่างนี้ จำกัด การเข้าถึงไปยังเครื่องคอมพิวเตอร์ที่มีที่อยู่ IP ในช่วง-192.168.0.1 192.168.0.254คุณอาจต้องรีสตาร์ท NAS หรืออย่างน้อยnfsd(nfs-daemon)

    ไฟล์ Linux / NAS /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    หากคุณใช้ Mac Server ให้ใช้บรรทัดนี้:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. แก้ไข/etc/auto_masterบน Mac ของคุณและเพิ่มบรรทัด:

    /-                                  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บน Mac ของคุณ

    ไฟล์/etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. โปรดอย่าลืม: ไฟล์ทั้งหมดที่กล่าวถึงข้างต้นจำเป็นต้องมีบรรทัดว่างเปล่าต่อท้าย

  5. ป้อนsudo automount -vcTerminal ใน Mac ของคุณด้วยผลลัพธ์:

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

/Mediaตอนนี้จะสามารถมองเห็นได้ในโฟลเดอร์รูทของ Mac ของคุณและสามารถเข้าถึงได้สำหรับคุณทั้งคู่ตราบใดที่ NAS เปิดใช้งาน ไม่มี Apple Script สำหรับติดตั้งหรือConnect to Serverจำเป็น

(ตั้งค่าและทดสอบบนเซิร์ฟเวอร์ 10.7 (ไม่มี Synology NAS เพราะฉันไม่ได้เป็นเจ้าของ แต่ไม่ควรสร้างความแตกต่าง) และไคลเอนต์ 10.9)


0

ฉันทำตามคำแนะนำของ klanomathและก่อนอื่นมันไม่ได้ผลสำหรับฉัน ในการติดตั้งโฟลเดอร์ที่แชร์ของคุณบน OSX คุณต้องทำสิ่งต่อไปนี้เพิ่มเติม:

เปิดใช้งาน "พอร์ตที่ไม่ได้รับอนุญาต" ในแท็บสิทธิ์ของ Synology NFS ของกฎ NFS ดูที่นี่ทำไม

โดยวิธีการเพิ่มเมานต์ของคุณไปยังไดรฟ์ข้อมูลของคุณในการ/etc/masterใช้งาน:

/../Volumes/ auto_media


-1
  1. ไปที่การตั้งค่าระบบ
  2. คลิกที่ 'บัญชี' หรือ 'ผู้ใช้และกลุ่ม' ขึ้นอยู่กับเวอร์ชันของ OS X
  3. คลิกที่ "รายการเข้าสู่ระบบ" สำหรับผู้ใช้นั้น (อาจจำเป็นต้องคลิกล็อคที่มุมล่างซ้ายเพื่อปลดล็อค)
  4. คลิกที่ปุ่ม + เพื่อเพิ่มรายการเข้าสู่ระบบอื่น
  5. ค้นหาไดรฟ์เครือข่ายที่คุณติดตั้งไว้ก่อนหน้านี้แล้วคลิก“ เพิ่ม”
  6. ออกจากการตั้งค่าระบบ

2
ที่ไม่ได้แก้ปัญหาดังกล่าวข้างต้น
softandsafe

-4

AutomounMaker เป็นเครื่องมือ GUI ที่ใช้งานง่าย (DONATEWARE OS X native Universal ไบนารี) เพื่อสร้างสคริปต์ที่จะเมาท์ AFP, FTP, WebDAV (http), NFS หรือเครือข่าย SMB คุณสามารถใช้สคริปต์เป็นรายการเริ่มต้นในการกำหนดค่าเซสชันของผู้ใช้เพื่อกำหนดการแบ่งปันที่กำหนดโดยอัตโนมัติเมื่อเข้าสู่ระบบ หากคุณใช้วอลลุ่มที่แชร์อยู่เสมอบนเดสก์ท็อปของคุณ AutomountMaker จะง่ายกว่า Connect to Server ... ที่เสนอโดย Apple ไปที่http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker


ฉันลังเลที่จะตั้งค่าสถานะคำตอบว่าเป็นสแปม แม้ว่าผู้ตอบรับจะไม่ยืนยันความเกี่ยวข้องกับผลิตภัณฑ์อย่างชัดเจน แต่ก็ชัดเจนเพราะเขาไม่ได้ซ่อน / ปิดบังชื่อของเขาและชื่อของเขาเกี่ยวข้องกับ URL นอกจากนี้ผลิตภัณฑ์ยังเป็นเครื่องบริจาคและไม่มีแอพเชิงพาณิชย์
klanomath
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.