解決 Mac 掛載 NFS 出現 Operation not permitted

如果已經記得 sudo 還是出現這個訊息,那有可能是因為 NFS 的安全設定導致。

多加上一個 Option 即可!

$ sudo mount -t nfs -o resvport 192.168.3.1:/mp3 /private/nfs

這個選項告訴系統使用本地保留的 port (通常是小於 1024 的 port) 來進行連線。這是一個早期 NFS 設計上的錯誤假設。當時認為使用 1024 以下的 port 是比較安全的,因為這代表使用者具備有該電腦的 root 權限。不過...畢竟那是客戶端的 root 權限,實在沒什麼保護 server 的效果。

Reference