Der in MacOS verfügbare NFS-Server muss etwas anders als unter Linux konfiguriert werden.
Hier die Einstellungen um ein Benutzerverzeichnis per NFS für z.B. Linux mit einer ausgewählten IP-Adresse bereitzustellen:
1. die Datei /etc/exports so bearbeiten, dass sie die folgende Zeile enthält
/Users/Benutzername -mapall=Benutzername -alldirs 192.168.178.X
2. dann sicherheitshalber
sudo nfsd checkexports
wenn hier keine Fehlermeldung kommt
sudo nfsd restart
Damit sind dann bis auf die Spezial-Verzeichnisse „Documents“, „Desktop“ und „Downloads“ alle Verzeichnisse und Dateien des Benutzers über einen NFS-Client mit Read/Write-Rechten erreichbar.
Um die Spezialverzeichnisse im NFS zugreifbar zu machen, muss der nfsd mit vollem Festplattenzugriff ausgestattet werden. Das geht so:
3. Grant Full Disk Access privileges to /sbin/nfsd:
Open System Preferences
Go to Security & Privacy → Privacy → Full Disk Access
🔒 Click the lock to make changes
Click +
Press ⌘ command + shift + G
Der letzte Schritt kann je nach MacOS-Version so aussehen:
Enter /sbin/nfsd and click Go, then click Open
oder so
Enter /sbin click Open and select nfsd in the directory /sbin
danach sie Systemeinstellungen schließen und einmal mehr
sudo nfsd restart
fertig.