Unix

如何通過 nfs 與 mac mini 共享我的 linux 文件夾

  • August 27, 2014

在 linux 源機器(NFS 伺服器)中導出文件夾後,我嘗試使用以下命令進行掛載。

sudo mount -t nfs -o resvport,rw 192.168.12.10:/home/pavunkumar  /private/nfs

它已成功安裝在我的 mac mini 中。我可以看到使用 mount -v

192.168.12.10:/home/pavunkumar on /private/nfs (nfs)

但是,當我嘗試進入該目錄時,出現如下錯誤

Mac-mini-5:~ pavunkumar$ cd /private/nfs/
-bash: cd: /private/nfs/: Permission denied
Mac-mini-5:~ pavunkumar$ 

當我檢查權限時,它處於以下模式

drwx------  101 1014  _lpoperator  16384 Aug 27 16:12 nfs

我是否需要每次都明確更改權限?

Linux 和 MacOS 機器上的使用者有不同的 uid,因此會遇到權限問題。

將使用者更改為具有相同 ID(或使用 NIS 或 LDAP 之類的東西作為後端)或設置共享目錄的權限以允許所有人訪問。

引用自:https://serverfault.com/questions/624396