OMV 服务配置:轻松实现文件共享

完成了存储设置后,现在我们可以配置 OMV 的各种服务,让你的 NAS 真正发挥作用。 本文将介绍如何配置常用的文件共享服务:SMB/CIFS, NFS, 和 FTP 。
SMB/CIFS:Windows 文件共享
SMB/CIFS(Server Message Block/Common Internet File System)是 Windows 系统默认的文件共享协议。 如果你的网络中有 Windows 设备,你需要启用 SMB/CIFS 服务,以便这些设备可以访问 OMV 上的共享文件夹。
- 启用 SMB/CIFS 服务:
- 进入 “服务” -> “SMB/CIFS”。
- 勾选 “启用” 复选框。
- 点击 “保存”。
- 配置共享:
- 在 “服务” -> “SMB/CIFS” -> “共享” 选项卡中,点击 “创建” 按钮。
- 名称: 输入共享的名称。
- 共享文件夹: 选择你想要共享的文件夹。
- 允许来宾: 如果你想允许匿名用户访问,勾选 “允许来宾” 复选框。 注意:允许来宾访问会降低安全性,请谨慎使用。
- 只读: 如果你想将共享设置为只读,勾选 “只读” 复选框。
- 可浏览: 勾选 “可浏览” 复选框,使共享在网络邻居中可见。
- 仅访客:如果希望只允许访客访问,勾上
- 继承权限:勾选,使用在 访问权限管理 -> 共享文件夹中的用户权限
- 点击 “保存”。
- 访问 SMB/CIFS 共享:
- 在 Windows 中:
- 打开 “文件资源管理器”。
- 在地址栏中输入
\\OMV的IP地址
(例如\\192.168.1.100
),然后按回车键。 - 输入用户名和密码 (如果需要)。
- 你就可以看到 OMV 上的共享文件夹了。
- 在 macOS 中:
- 打开 “访达”。
- 点击 “前往” -> “连接服务器”。
- 输入
smb://OMV的IP地址
(例如smb://192.168.1.100
),然后点击 “连接”。 - 输入用户名和密码 (如果需要)。
- 你就可以看到 OMV 上的共享文件夹了。
NFS:Linux/macOS 文件共享
NFS(Network File System)是 Linux 和 macOS 系统常用的文件共享协议。 如果你的网络中有 Linux 或 macOS 设备,你可以启用 NFS 服务,以便这些设备可以访问 OMV 上的共享文件夹。 NFS 相比 SMB 更加轻量级一些。
- 启用 NFS 服务:
- 进入 “服务” -> “NFS”。
- 勾选 “启用” 复选框。
- 点击 “保存”。
- 配置共享:
- 在 “服务” -> “NFS” -> “共享” 选项卡中,点击 “创建” 按钮。
- 共享文件夹: 选择你想要共享的文件夹。
- 客户端:
- 输入允许访问共享的客户端 IP 地址或 IP 地址段。 例如
192.168.1.0/24
表示允许192.168.1.0
到192.168.1.255
范围内的所有 IP 地址访问。 - 可以使用
*
表示允许所有客户端访问 (不推荐,因为不安全)。
- 输入允许访问共享的客户端 IP 地址或 IP 地址段。 例如
- 权限:
- 只读: 只能读取文件,不能修改或删除。
- 读写: 可以读取、修改和删除文件。
- 其他选项:
insecure
: 允许使用非特权端口no_subtree_check
: 禁用子树检查nohide
: 禁用隐藏卷的功能
- 点击 “保存”。
- 访问 NFS 共享:
- 在 Linux 中:
- 安装
nfs-common
包:sudo apt install nfs-common
- 创建挂载点:
sudo mkdir /mnt/nfsshare
(你可以选择任何你喜欢的目录) - 挂载 NFS 共享:
sudo mount OMV的IP地址:/共享文件夹的路径 /mnt/nfsshare
(例如sudo mount 192.168.1.100:/export/share /mnt/nfsshare
)
- 安装
- 在 macOS 中:
- 打开 “终端”。
- 创建挂载点:
sudo mkdir /Volumes/nfsshare
(你可以选择任何你喜欢的目录) - 挂载 NFS 共享:
sudo mount -t nfs OMV的IP地址:/共享文件夹的路径 /Volumes/nfsshare
(例如sudo mount -t nfs 192.168.1.100:/export/share /Volumes/nfsshare
)
FTP:文件传输协议
FTP(File Transfer Protocol)是一种用于在网络上传输文件的标准协议。 虽然安全性不如 SMB/CIFS 或 NFS,但在某些情况下仍然很有用,例如:
- 从远程服务器下载文件。
- 上传文件到网站服务器。
使用场景较少,可根据需求开启
- 启用 FTP 服务:
- 进入 “服务” -> “FTP”。
- 勾选 “启用” 复选框。
- 点击 “保存”。
- 配置共享:
- 在 “服务” -> “FTP” -> “共享” 选项卡中,点击 “创建” 按钮。
- 名称: 输入共享的名称。
- 共享文件夹: 选择你想要共享的文件夹。
- 只读: 如果你想将共享设置为只读,勾选 “只读” 复选框。
- 允许匿名: 是否允许匿名用户访问 FTP。 注意, 如果允许匿名用户,需要注意权限控制
- 最大客户端数量: 设置最大客户端连接数量
- 点击 “保存”。
- 配置用户权限:
- 进入 “服务” -> “FTP” -> “用户” 选项卡中
- 设置用户可以访问的根目录
- 设定用户权限
- 访问 FTP 共享:
- 你可以使用 FTP 客户端程序来访问 FTP 共享,例如 FileZilla, Cyberduck 等。
- 在 FTP 客户端程序中,输入 OMV 的 IP 地址、用户名、密码 (如果需要),然后连接到 FTP 服务器。
高级配置:
- SMB/CIFS:
- WINS 服务器: 如果你的网络中有 WINS 服务器,可以在 SMB/CIFS 设置中配置 WINS 服务器地址。
- 其他选项: 你可以配置其他的 SMB/CIFS 选项,例如最大连接数、字符集等。
- NFS:
- 访问控制列表 (ACL): 你可以使用 ACL 来更精细地控制 NFS 共享的访问权限。
- Kerberos 身份验证: 你可以使用 Kerberos 身份验证来提高 NFS 共享的安全性。
- FTP:
- TLS/SSL 加密: 你可以启用 TLS/SSL 加密来保护 FTP 连接的安全性。
- 虚拟用户: 你可以创建虚拟用户,用于访问 FTP 共享,而无需创建系统用户。
安全注意事项:
- 密码安全: 使用强密码,并定期更改密码。
- 访问控制: 限制对共享文件夹的访问权限,只允许授权用户访问。
- 防火墙: 启用防火墙,只允许必要的端口通过。
总结:
通过本篇文章,我们学习了如何配置 OMV 的 SMB/CIFS, NFS, 和 FTP 服务。 现在,你的 NAS 已经可以与 Windows, Linux, 和 macOS 设备共享文件了。 在下一篇文章中,我们将学习如何使用 OMV 的插件扩展 NAS 的功能。 敬请期待!