Wie mounte ich den NFS-Export unter Mac OS X?

Wie mounte ich den NFS-Export unter Mac OS X?

Ich habe eine FreeBSD ( test.local)-Box als NFS-Server konfiguriert. Und ich versuche, die NFS-Freigabe von meinem Mac ( hhmm.local) aus zu mounten.

/nfs     hhmm.local

/nfshat 777die Erlaubnis.

Und ich habe vom Mac aus überprüft, ob es funktioniert.

hhmm:~ Eonil$ showmount -e test.local
Exports list on test.local:
/nfs                           test.local
hhmm:~ Eonil$ 

Aber wenn ich versuche, es zu montieren,

hhmm:~ Eonil$ mount_nfs test.local:/nfs ~/nfs
mount_nfs: can't access /nfs: Permission denied
hhmm:~ Eonil$ 

Wow. Ich kann nicht herausfinden, warum das nicht funktioniert. Was soll ich tun?

Antwort1

Ich hatte dasselbe Problem unter mount_nfs: can't access /: Permission deniedOS X 10.6.8 und selbst mit dieser resvportOption trat ein Fehler auf. Die Änderung des Export-Mounts des NFS-Servers zur Verwendung der insecureOption funktionierte jedoch.

Antwort2

Ich habe dieses Problem mit diesem Blogbeitrag gelöst: http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/

Die Kernlösung bot eine Option resvportzur Einbindung. Das NFS-Volume wurde wie von Zauberhand eingebunden!

Antwort3

Angenommen, der Host 10.18.14.27 mit NFS hat einen freigegebenen Pfad.

/home/siddiquim

Versuchen Sie auf Ihrem Mac:

$ sudo mount -o resvport,rw  -t nfs  10.18.14.27:/home/siddiquim folder_207

Überprüfen Sie, ob der Inhalt sichtbar ist:

$ ls -ltr folder_207

Antwort4

mein Problem ist gelöst, NFS zu Mac High Sierra 10.13. Wechseln Sie auf dem Server NFS /etc/exports, geben Sie Ihre Client-IP ein. Beispiel: IP-Server:192.168.1.2 Client-IP:192.168.1.10 auf dem Server, sudo vi, /export/www 192.168.1.10(rw,insecure,root_squash,no_subtree_check,async)

verwandte Informationen