Ventura and nfs

I've been using a NAS forever and mounting remote shared directories on an old mac but now with a new one running Ventura it seems that nfs is no longer supported. Surely this is not the case.


Does anyone run nfs on a new Mac? Can you give me a hint?


I seem to be able to mount remote dirs but can't access the directories with 'Operation not permitted'. That's using a terminal obviously.

MacBook Pro

Posted on Nov 21, 2022 9:39 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 21, 2022 10:11 AM

This is complicated because NFS uses an ancient security model. Modern versions of macOS use, as you might guess, a modern security model.


For example, NFS has been frowned on for a long time because you have to mount as root and map user ids for all permissions. But in modern macOS, root isn't even the super user anymore.


So, is NFS still supported? Obviously not. Just because Apple hasn't removed the daemon yet doesn't mean that you should have any expectation of getting it working. You might be able to get it working, if you dig deep into the security model and figure out where it is failing. That's literally 30 years of research to get caught up on.


To make matters worse, you are using a NAS. If there is any configuration in Ventura where NFS still works, it probably requires some modern NFS features that aren't available, or enabled, on your NAS.


Chances are, you'll simply do what everyone else does and switch to SMB instead.

5 replies
Question marked as Top-ranking reply

Nov 21, 2022 10:11 AM in response to KattoBC

This is complicated because NFS uses an ancient security model. Modern versions of macOS use, as you might guess, a modern security model.


For example, NFS has been frowned on for a long time because you have to mount as root and map user ids for all permissions. But in modern macOS, root isn't even the super user anymore.


So, is NFS still supported? Obviously not. Just because Apple hasn't removed the daemon yet doesn't mean that you should have any expectation of getting it working. You might be able to get it working, if you dig deep into the security model and figure out where it is failing. That's literally 30 years of research to get caught up on.


To make matters worse, you are using a NAS. If there is any configuration in Ventura where NFS still works, it probably requires some modern NFS features that aren't available, or enabled, on your NAS.


Chances are, you'll simply do what everyone else does and switch to SMB instead.

Dec 1, 2022 12:18 PM in response to KattoBC

I'm struggling with NFS on Ventura as well, but mostly it works as before. But "before" (in other words, Monterey) means automount ONLY, (no /etc/fstab support since, IDK, 10.13 or something) and you have to mount to points in /System/Volumes/Data/ and then use /etc/synthetic.conf to get usable links in the root directory.


The place I'm having trouble is getting /etc/synthetic.conf to set up a link to a place inside a mount. I'm probably doing things in the wrong order.

Nov 21, 2022 10:18 AM in response to KattoBC

I read on a forum, and the details here are superficial, I can't recall 100% the details, but maybe this will give you some food for thought to troubleshoot it further.


On one of those NAS forums, maybe was Synology , you had to go into the device and disable smb advanced features, and then it would work again. I know you are using NFS, but maybe there is something similar.

I stumbled into that trying to fix smb issues with ventura

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Ventura and nfs

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.