通过符号链接缩短 NFS 共享路径

通过符号链接缩短 NFS 共享路径

我的私人服务器上有大量的 NFS 共享,它们都存在于目录树的相当深的位置,即:

Share list:
/data/files/external/share_a
/data/files/external/share_b
/data/files/external/share_c

我必须定期访问这些共享,并且始终通过命令行访问,即:

mount -t nfs 192.168.1.5:/data/files/external/share_a /mnt/network/share_a

有没有办法缩短 NFS 客户端看到的路径?我正在考虑在服务器上创建一个名为“shares”的目录,其中包含指向文件夹根目录的符号链接,然后共享符号链接而不是文件夹。

例如:

Share List:
/shares/share_a
/shares/share_b
/shares/share_c

Symlink details:
/shares/share_a ==> /data/files/external/share_a
/shares/share_b ==> /data/files/external/share_b
/shares/share_c ==> /data/files/external/share_c

这种事能行吗?

谢谢你!

答案1

在服务器上,使用

mount --bind

以“链接”您想要的内容。

相关内容