Tah*_*aha 3 nfs mount networking hard-drive
我有一个 SSD 用于存储操作系统,还有一个 1 TB 硬盘用于存储文件(安装在 /run/media/owner/ExtraHDD/)。我想分享我的文件。我可以使用 NFS 共享我的 SSD(例如 /home/owner),但如果我尝试对我的 1 TB 硬盘 (/run/media/owner/ExtraHDD/) 执行相同操作,则在尝试时会收到访问被拒绝错误将其安装到客户端上。
这是我的 /etc/exports:
/home/owner 192.168.1.1/24(rw,sync,nohide)
/run/media/owner/ExtraHDD 192.168.1.1/24(rw,sync,nohide)
Run Code Online (Sandbox Code Playgroud)
这可以通过启用交叉安装来实现。只需添加crossmnt到 /etc/exports 中的导出条目
/srv *(rw,fsid=0,no_subtree_check,crossmnt)
Run Code Online (Sandbox Code Playgroud)
并且不要忘记发出适当的命令以使更改生效,如下所示:
$ exportfs -ra
Run Code Online (Sandbox Code Playgroud)