相信有部分人使用飞牛备份的时候想把远程目录备份到另外一个远程目录的(就是跳过飞牛的存储空间,把飞牛当软件来用)。
​ 要实现上述功能,首先要先用飞牛的远程挂载功能,挂载好远程目录。然后右击目录查看其详细信息,复制其原始路径备用,例如:vol02/1000-0-a214dfb1。另外在“我的文件”创建一个用作被挂载的目录,同样复制其原始路径备用,例如:/vol1/1000/下载。
​ 飞牛更新后fstab挂载失败了,所以要利用定时任务去实现。首先用root登录并创建一个脚本文件,位置自己喜欢,我是直接放root目录里,文件名随意,例如:mount.sh,其中内容需要用到mount --bind命令去连接之前的两个文件夹,有几个目录需要连接就输入几条mount指令(知道用函数的也不会看这个教程了)。

#!/bin/sh
mount --bind /vol02/1000-0-a214dfb1 /vol1/1000/下载

CD到需要的目录下,创建文件一般用nano就可以了

nano mount.sh

然后输入内容Ctrl+X保存就行。为了能够正常执行,要确保文件有足够权限,使用指令

chmod +x mount.sh

定时任务编辑

crontab -e

输入指令(mount.sh需要完整路径,例如:/root/mount.sh,我因为放在root目录,而且是root直接执行,所以直接mount.sh就可以)

@reboot sleep 8; sh mount.sh

Ctrl+X保存,其中@reboot是系统启动时候执行一次,sleep 8是延迟8秒执行。reboot你的飞牛,如无意外“我的文件”里创建那个目录的内容就是远程挂载目录的内容了,这样打开你的手机创建相册备份也可以备份到那个远程目录了。
​ 除了定时任务,还可以作为服务加载,可以参考如下方法:

本文分为 外接存储目录飞牛用户目录外接储存挂载开机脚本设置远程目录挂载

飞牛两周心得分享(外接储存共享&下载)

1. 外接存储目录

vol00 vol01 为两个usb设备。
104614c146zbrrbd6r11a5.png

vol00 下分为RemovableDisk 和 ST 两块盘, _1 表示第一个盘的第二分区,其它以此类推。
104706oo0zz0vqq0qzvoht.png

2. 飞牛用户目录

vol1 vol2 分别是fnos内置硬盘。vol1有系统以及存储。vol2 纯存储盘。
105052xamo1obefeouahf1.png

vol2 下 1000 1001 表示用户,1000默认管理员
105136d4uduznsz4sisllv.png

由于smb协议打开后, 使用账号密码访问,只能访问到 1000 或者 1001下的文件,

所以自用, 将usb全部挂载到1000文件夹下的usb目录。 (usb目录可自行定义)

注意必须要挂到1000下的文件夹下, 多个硬盘或分区在usb下再建立文件夹区分.

大概样子如下图
105444pyfeiwkmkf4mwdwm.png

3. 挂载脚本

以下使用root用户。

3.1 建立脚本文件并编辑

vi /home/musb.sh

#!/bin/sh
td20="/vol2/1000/usb/u20"
fc=$(ls "$td20" -l|wc -l)
if [ "$fc" -le 3 ]; then
    echo "root密码"|sudo -S mount --bind /vol00/ST4000NM000B_00MX141_00MX141LEN /vol2/1000/usb/u20
fi
exit 0

Esc :eq 保存

3.2 赋予脚本权限

chmod 777 /home/musb.sh

4. 开机服务

4.1 创建开机启动服务

vi /etc/systemd/system/musb.service

添加内容:

[Unit]
Description=musb service
After=network.target

[Service]
Type=simple
ExecStartPre=-/bin/sleep 15
ExecStart=/home/musb.sh
User=root
Restart=always

[Install]
WantedBy=default.target

4.2 验证并让开机脚本生效

更新systemd目录
systemctl daemon-reload

创建开机快捷方式
systemctl enable musb.service

启动服务
systemctl start musb.service

查看服务状态
systemctl status musb.service

5.影视下载共享效果

111110u64iy9yzpqoz669s.png
111205nebhfwk4j6z6bpmj.png
111212vwkw9bwwbbxiwyer.png

6. 远程目录共享

vol0x

vol00 usb 第一硬盘

vol01 usb第二硬盘

vol02 远程挂载
093744isrb2zge22b3ag2c.png

后面操作和USB 挂载到 1000下一样操作即可.