Ich versuche, über NFS auf meine (Synology) NAS-Freigabe zuzugreifen, und bekomme immer das gleiche Problem.
Zuerst habe ich die NFS-Unterstützung in meinem NAS aktiviert:
Dann setze ich die Berechtigungen auf dem NAS:
Mein MBP hat die IP 192.168.1.109. Von da an scheint es OK zu sein. a showmount -e 192.168.1.2
zeigt die Liste:
Exports list on 192.168.1.2:
/volume1/video 192.168.1.109
/volume1/homes 192.168.1.109
Aber leider schlägt mein Mount immer fehl: GroundControl:/ ludo$ sudo mount -t nfs -o rw 192.168.1.2:/volume1/homes /Volumes/home
mount_nfs: can't mount /volume1/homes from 192.168.1.2 onto /Volumes/home: Operation not permitted
Das /Volume/home-Verzeichnis wird im Voraus erstellt.
Der Versuch mit einer nicht vorhandenen Freigabe auf dem NAS, z. B. /volume1/qwerty, gibt einen Permission denied-Fehler, was in Ordnung ist.
Aber was ist dieser Vorgang nicht erlaubt Fehler?
Das Durchprobieren von DiskUtils>NFS Mounts führt zum gleichen Ergebnis.
Was habe ich verpasst?
Oder verwenden Sie einfach die Option "resvport" mit dem mount
Befehl.
mount -o resvport nasbox.local.com:/try /mnt
Endlich die Lösung in einem alten Forenthread gefunden .
Meine Lösung bestand darin, mit "-P" zu mounten, um die Verwendung einer reservierten Portnummer zu erzwingen, wie auf der Seite mount_nfs(8) beschrieben.
-P
Die Lösung besteht dann darin, die Option zum Befehl zu verwenden mount
.
Funktioniert jetzt wie ein Zauber (behebt aber nicht mein anfängliches Problem !)