Linux挂载(群晖提供的)NFS(其余也支持)
如何在本地网络中访问Synology NAS上的文件 (NFS) - Synology 知识中心
NFS mount options | NFS exports options | Beginners Guide | GoLinuxCloud
Linux挂载群晖NFS共享文件夹 - 掘金 (juejin.cn)
前言:NFS权限设置
- IP设置:输入将访问共享文件夹之 NFS 客户端的 IP 地址。您可以用以下三种方式填写此栏:
- 单一主机:完全限定域名 (FQDN) 或 IP 地址。
- 通配符:,.synology.com
- IP 网络:203.74.205.32/255.255.252.0, /24
- 权限:选择 NFS 客户端的读写权限。
- 安全性:指定要实施的安全类型。
- AUTH_SYS:使用 NFS 客户端的 UID(用户标识符)和 GID(群组标识符)来检查访问权限。
- Kerberos 验证:
- 当 NFS 客户端连接到共享文件夹时执行 Kerberos 验证。客户端必须通过 Kerberos 验证才能访问共享文件夹。
- Kerberos 完整性:传输数据时执行 Kerberos 验证并确保数据包的完整性。
- Kerberos 隐私性:传输数据时执行 Kerberos 验证并对 NFS 数据包进行加密,从而防止他人恶意干扰 NFS 通信。
- Squash:此栏可让您控制 NFS 客户端用户的访问权限。请选择下列操作之一:
- 无映射:允许 NFS 客户端的所有用户(包括 root 用户)保有原始访问权限。
- 映射 root 为 admin:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 admin 用户访问权限。
- 映射 root 为 guest:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 guest 用户访问权限。
- 映射所有用户为 admin:将访问权限分配给 NFS 客户端的所有用户,相当于您系统中的 admin 用户访问权限。
- 异步:勾选此选项可让您的 Synology NAS 在完成对文件的更改之前回复来自 NFS 客户端的请求,以获得更好的性能。
- 允许非特权端口:勾选该选项可让 NFS 客户端使用非特权端口(即大于 1024 的端口)连接到 Synology NAS
安装工具
nfs-common:sudo apt-get install nfs-common
(其余包管理一致)
挂载
- 检测挂载点:
showmount -e 192.168.0.8
存在就是正常
- 挂载进入挂载点查看:(成功挂载)
sudo mount -t nfs 192.168.0.8:源挂载点 目标挂载点
例子:
sudo mount -t nfs 192.168.0.8:/volume6/Amus /mnt/nfs/test
加入开机自动挂载
sudo vim /etc/fstab
- 增加挂载命令(替换ip:源目录 目标目录)
192.168.0.8:/volume6/Amus /mnt/nfs/Amus nfs defaults 0 0
卸载和再次挂载
- 卸载:
sudo umount 挂载点
- 挂载
fstab
全部:sudo mount -a
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Bai's Blog!