飞牛 fnOS 挂载网盘并映射到本地目录教程

在飞牛私有云(fnOS)中,可以先把网盘或其他远程存储挂载到系统,再将挂载点调整到“我的文件”中的可见目录。这样,文件管理器和部分应用就能像访问本地文件夹一样访问远程资料。
先说明:这种方法本质上是远程挂载和目录映射,并不会自动生成一份独立的本地备份。文件能否上传、修改或删除,取决于网盘、挂载协议、账号权限和网络状况。
一、准备工作
- 远程存储已经启用 WebDAV、SFTP 等飞牛支持的访问方式。
- 准备好服务器地址、端口、访问路径、用户名和密码。
- 如果远程设备不在同一局域网,需要确保它能通过固定入口正常访问。
- 先确认目标网盘是否允许第三方上传大文件。
二、在飞牛中添加远程挂载
- 登录飞牛 Web 管理界面。
- 进入“文件管理”,找到“远程挂载”或“挂载远程文件夹”。
- 选择 WebDAV、SFTP 等合适的协议。
- 填写挂载名称、服务器地址、端口、远程路径以及登录凭证。
- 先测试连接,连接成功后再完成挂载。
挂载成功后,远程目录可能位于系统默认的隐藏挂载位置,无法直接在“我的文件”中看到。接下来需要为它准备一个可见目录。
三、创建可见目录
- 进入“我的文件”。
- 在自己的用户目录中新建一个文件夹,例如“网盘资料”。
- 打开该文件夹的属性,复制并保存完整路径。
不要直接照抄教程中的示例路径。不同设备、用户和存储卷的实际路径可能不同,应以飞牛界面中复制到的完整路径为准。
四、修改远程挂载的目录位置
这一步需要通过 SSH 修改飞牛的挂载配置。操作前务必先备份配置文件。
- 在飞牛设置中启用 SSH。
- 使用终端工具连接飞牛,并使用具备相应权限的账号登录。
- 进入挂载管理配置目录并备份配置文件:
cd /etc/mountmgr/
cp mount_info.json mount_info.json.bak
- 使用
nano或vi打开mount_info.json。 - 根据挂载名称、ID 或服务器地址找到对应的远程挂载项。
- 将该项目的
mountPoint改为上一步复制的完整目录路径。 - 保存文件后重启挂载管理服务:
systemctl restart mountmgr
如果系统不支持上面的命令,可按原参考教程使用对应的服务重启方式。修改 JSON 时要保持原有结构和标点正确,否则挂载服务可能无法读取配置。
五、检查挂载结果
- 刷新飞牛 Web 页面。
- 进入刚才创建的目录,检查是否能看到远程存储中的文件。
- 分别测试浏览、下载和上传,确认当前账号具备所需权限。
- 如果目录没有内容,可回到“远程挂载”页面重新连接一次,再进行检查。
六、使用时需要注意
- 115 网盘:不支持第三方大文件上传,不适合直接作为此方案的大文件同步目标。
- 读写权限:挂载成功不代表一定可写。部分协议或网盘只能读取,需以实际测试结果为准。
- 网络性能:远程浏览、上传和媒体读取速度主要取决于飞牛与远程存储之间的网络质量。
- 备份关系:远程映射不是独立备份。重要资料仍应保留额外副本。
参考资料
详细的远程挂载与目录映射示例,可参考飞牛私有云论坛:将各类网盘或远程存储映射为飞牛本地存储。
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生


