Netzwerkfreigabe (AFP/SMB) für mehrere Benutzer bereitstellen (schneller Benutzerwechsel)

Ich habe folgendes Problem mit meinen Netzwerkfreigaben von meinem NAS (Synology 415+ falls es darauf ankommt) in Yosemite.

Zu Hause haben wir einen iMac mit zwei verschiedenen Benutzern. Ich habe alle unsere Medien (Musik & Fotos) auf das NAS verschoben, damit beide Benutzer die Daten mit den entsprechenden Apps nutzen können. Ich dachte, dass es einfach wäre, die Netzwerkfreigaben für beide Benutzer zu mounten, aber eigentlich ist es nicht - oder ich mache etwas falsch.

Ich verwende ein einfaches Applescript in der folgenden Form

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

das automatisch gestartet wird, wenn sich mein Benutzer am System anmeldet.

Das funktioniert gut für mich. Aber wenn meine Partnerin zu ihrem Benutzerkonto wechselt, sind die Reittiere für sie nicht zugänglich. Außerdem, wenn sie das gleiche Skript wie ich startet, werden die Pfade durcheinander gebracht:

Wenn zwei Benutzer die Netzwerkfreigaben mounten, existieren auf dem System zwei verschiedene Ordner: /Volumes/musicfür den ersten Benutzer und /Volumes/music-1für den zweiten Benutzer, was alle Dateipfade (insbesondere in iTunes, aber auch in Lightroom oder anderen Apps) durcheinander bringt.

Gibt es eine Möglichkeit, eine Netzwerkfreigabe für beide Benutzer bereitzustellen? Es ist mir wirklich egal, ob ich AFP oder SMB verwende, ich möchte nur eine Netzwerkfreigabe, die von mehreren Benutzern verwendet werden kann. Scheint mir ein gängiges Szenario zu sein.

gelöscht und meine Antwort aktualisiert
@softandsafe Ich habe genau das gleiche Problem. Ich habe 4 Benutzer auf meinem Mac. Was jede Person auf den Server (//HTPC-i3/Data) zugreift, erhält sie /Volumes/Data-1, /Volumes/Data-2 und /Volumes/Data-3, was Office beim Versuch, auf docx- und xlsx-Dateien zuzugreifen, umhaut dieser Server. Haben Sie eine gute Lösung gefunden?

Antworten (4)

  1. Richten Sie Ihr NAS so ein, dass es eine NFS-Freigabe exportiert. Informationen dazu finden Sie in der Synology - Wissensdatenbank oder verwenden Sie die folgende Anleitung zur Einrichtung, Feinabstimmung und Sicherung Ihrer Einrichtung.

    Sie können dies auch manuell in der Befehlszeile tun:
    Nehmen wir an, Ihr Medienordner ist /Shares/Media. Erstellen oder bearbeiten Sie eine Datei mit dem exportsNamen /etc. Das folgende Beispiel beschränkt den Zugriff auf Computer mit einer IP-Adresse im Bereich 192.168.0.1- 192.168.0.254. Möglicherweise müssen Sie Ihr NAS oder zumindest nfsd(nfs-daemon) neu starten.

    Linux/NAS-Datei /etc/exports:

    /Shares/Media 192.168.0.0/255.255.255.0(rw)
    

    Wenn Sie einen Mac-Server verwenden, verwenden Sie diese Zeile:

    /Shares/Media -network 192.168.0.0 -mask 255.255.255.0
    
  2. Bearbeiten /etc/auto_masterSie auf Ihrem Mac und fügen Sie die Zeile hinzu:

    /-                                  auto_media
    

    Datei /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. und erstellen Sie eine neue Datei auto_mediaauf /etcIhrem Mac

    Datei /etc/auto_media:

    /Media         IP-NAS:/Shares/Media
    
  4. Bitte nicht vergessen: Alle oben genannten Dateien benötigen eine abschließende Leerzeile

  5. geben sudo automount -vcSie in Terminal auf Ihrem Mac mit der Ausgabe ein:

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

/Mediaist nun immer im Root-Ordner Ihres Macs sichtbar und für Sie beide zugänglich, solange das NAS in Betrieb ist. Kein Apple Script zum Mounten noch ein Connect to Serverbenötigtes.

(Eingerichtet und getestet auf einem Server 10.7 (kein Synology NAS, da ich keins besitze, sollte aber keinen Unterschied machen) und Client 10.9)

Ich habe die Lösung von Klanomath befolgt und zuerst hat es bei mir nicht funktioniert. Um Ihre freigegebenen Ordner unter OSX zu mounten, müssen Sie zusätzlich Folgendes tun:

Aktivieren Sie "Zugelassener nicht privilegierter Port" auf der Registerkarte "Synology NFS-Berechtigungen" einer NFS-Regel. Sehen Sie hier, warum.

Übrigens, um Ihr Mount zu Ihren Volumes im Finder hinzuzufügen, in /etc/masterVerwendung:

/../Volumes/ auto_media

  1. Gehen Sie zu den Systemeinstellungen
  2. Klicken Sie je nach Version von OS X auf „Konten“ oder „Benutzer und Gruppen“.
  3. Klicken Sie für diesen Benutzer auf „Anmeldeelemente“ (möglicherweise müssen Sie zum Entsperren auf das Schloss in der unteren linken Ecke klicken).
  4. Klicken Sie auf die Schaltfläche +, um ein weiteres Anmeldeelement hinzuzufügen
  5. Suchen Sie das Netzlaufwerk, das Sie zuvor gemountet haben, und klicken Sie auf „Hinzufügen“.
  6. Beenden Sie die Systemeinstellungen
Das löst das oben genannte Problem nicht.

AutomounMaker ist ein einfach zu bedienendes GUI-Tool (DONATEWARE OS X native Universal Binary) zum Erstellen von Skripten, die eine AFP-, FTP-, WebDAV(http)-, NFS- oder SMB-Netzwerkfreigabe bereitstellen. Sie können das Skript als Startelement in der Sitzungskonfiguration Ihres Benutzers verwenden, um die angegebene Freigabe bei der Anmeldung automatisch zu mounten. Wenn Sie immer das gleiche freigegebene Volume auf Ihrem Desktop verwenden, ist AutomountMaker einfacher als das klassische Connect to Server ... von Apple. Gehen Sie zu http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker

Ich zögere, die Antwort als Spam zu kennzeichnen. Der Antwortende bestätigt zwar nicht explizit seine Zugehörigkeit zum Produkt, ist aber offensichtlich, da er seinen Namen nicht versteckt/maskiert und sich sein Name auf die URL bezieht. Außerdem ist das Produkt Donation-Ware und keine kommerzielle App.