如何通过 nfs 与 mac mini 共享我的 linux 文件夹

如何通过 nfs 与 mac mini 共享我的 linux 文件夹

在 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

我每次都需要明确更改权限吗?

答案1

Linux 和 MacOS 计算机上的用户拥有不同的 uid,因此您会遇到权限问题。

要么将用户更改为具有相同的 ID(或者使用 NIS 或 LDAP 之类的后端)要么设置共享目录的权限以允许所有人访问。

相关内容