OS X automount mit NFS auf dem Synology NAS

6. Januar 2012 | Veröffentlicht von Chris in Infrastruktur | Mac

Auf dem Mac habe ich per Cron ein Shell-Skript laufen, welches Dateien automatisch auf meine Synology DiskStation verschieben soll.

Damit ich nicht umständlich vorher AFP-Freigaben mounten muss, möchte ich das ganze mittels NFS-Freigaben und dem automount Verzeichnis “/net” machen.

Dies funktionierte aber nicht auf Anhieb, ein Wechsel in die entsprechenden Verzeichnisse führte zu der Fehlermeldung “Operation not permitted”.

Dies liegt daran, dass Linux standardmäßig “secure” Ports (<= 1024) bei einer NFS-Verbindung erwartet, OS X aber "insecure" Ports verwendet.

Eine mögliche Lösung wäre es, die Option "insecure" in den Freigaben auf dem NAS Gerät ("/etc/exports") zu verwenden. Da diese Einträge aber automatisch von der Web-GUI generiert werden, ist das nicht ganz optimal.

Deswegen habe ich mich dafür entschieden, das Verhalten auf dem Macs zu verändern. Dort wird die Option "resvport" in folgender Datei hinzugefügt.

sudo vi /etc/auto_master
...
/net                    -hosts          -nobrowse,hidefromfinder,nosuid,resvport
...

Die Änderung wird mittels diesem Befehl aktiviert.

sudo automount -vc

Nun können NFS-Shares durch den Wechsel in das Verzeichnis "/net" dynamisch gemountet werden.

Ähnliche Artikel:

Folge allen Antworten zu diesem Artikel durch den RSS 2.0 Feed. Du kannst einen Kommentar hinterlassen, oder einen Trackback.

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>