Ich habe das folgende Problem mit meinen Netzwerkfreigaben von meinem NAS (Synology 415+, wenn es darauf ankommt) in Yosemite.
Zu Hause haben wir einen iMac mit zwei verschiedenen Benutzern. Ich habe alle unsere Medien (Musik und Fotos) auf den NAS verschoben, damit beide Benutzer die Daten mit den entsprechenden Apps verwenden können. Ich dachte, dass es einfach wäre, die Netzwerkfreigaben für beide Benutzer bereitzustellen, aber das ist es eigentlich 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 wird automatisch gestartet, wenn sich mein Benutzer beim System anmeldet.
Das funktioniert gut für mich. Wenn mein Partner jedoch zu seinem Benutzerkonto wechselt, sind die Reittiere für sie nicht zugänglich. Wenn sie dasselbe Skript wie ich startet, werden die Pfade außerdem durcheinander gebracht:
Wenn zwei Benutzer die Netzwerkfreigaben bereitstellen, sind auf dem System zwei verschiedene Ordner vorhanden: /Volumes/music
für den ersten Benutzer und /Volumes/music-1
für den zweiten Benutzer, wodurch alle Dateipfade durcheinander gebracht werden (insbesondere in iTunes, aber auch in Lightroom oder anderen Apps).
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 für mehrere Benutzer verwendet werden kann. Scheint für mich ein häufiges Szenario zu sein.
Antworten:
Richten Sie Ihren NAS so ein, dass eine NFS-Freigabe exportiert wird. Informationen hierzu finden Sie in der Synology- Wissensdatenbank , oder verwenden Sie die folgenden Anweisungen, um die Einrichtung einzurichten, zu optimieren und zu sichern.
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 Namenexports
in/etc
. Das folgende Beispiel beschränkt den Zugriff auf Computer mit einer IP-Adresse im Bereich192.168.0.1
-192.168.0.254
. Möglicherweise müssen Sie Ihren NAS oder zumindestnfsd
(nfs-daemon) neu starten .Linux / NAS-Datei
/etc/exports
:Wenn Sie einen Mac Server verwenden, verwenden Sie diese Zeile:
Bearbeiten Sie
/etc/auto_master
auf Ihrem Mac und fügen Sie die Zeile hinzu:Datei
/etc/auto_master
:und erstellen Sie eine neue Datei
auto_media
in/etc
auf Ihrem MacDatei
/etc/auto_media
:Bitte nicht vergessen: Alle oben genannten Dateien benötigen eine nachgestellte Leerzeile
Geben Sie
sudo automount -vc
im Terminal Ihres Mac Folgendes ein:/Media
ist jetzt immer im Stammordner Ihres Mac sichtbar und für Sie beide zugänglich, solange der NAS in Betrieb ist. Kein Apple Script zum Mounten oderConnect to Server
benötigt.(Einrichten und Testen auf einem Server 10.7 (kein Synology NAS, da ich keinen besitze, aber es sollte keinen Unterschied machen) und Client 10.9)
quelle
Ich folgte Klanomaths Lösung und zuerst funktionierte es bei mir nicht. Um Ihre freigegebenen Ordner unter OSX bereitzustellen, müssen Sie die folgenden zusätzlichen Schritte ausführen:
Aktivieren Sie "Zulässiger nicht privilegierter Port" auf der Registerkarte "Synology NFS-Berechtigungen" einer NFS-Regel. Sehen Sie hier warum.
Übrigens, um Ihren Mount im Finder zu Ihren Volumes hinzuzufügen
/etc/master
:/../Volumes/ auto_media
quelle
quelle
AutomounMaker ist ein einfach zu verwendendes GUI-Tool (DONATEWARE OS X native Universal Binary) zum Erstellen von Skripten, mit denen eine AFP-, FTP-, WebDAV- (http), NFS- oder SMB-Netzwerkfreigabe bereitgestellt wird. Sie können das Skript als Startelement in der Sitzungskonfiguration Ihres Benutzers verwenden, um die angegebene Freigabe beim Anmelden automatisch bereitzustellen. Wenn Sie auf Ihrem Desktop immer dasselbe freigegebene Volume verwenden, ist AutomountMaker einfacher als das von Apple vorgeschlagene klassische Connect to Server .... Gehen Sie zu http://jm.marino.free.fr/index.php?switch=sw_&title=AutomountMaker
quelle