最近cloudflare访问问题很多,刚好服务器也不知道怎么回事老是关机,不知道是被人日了还是咋滴,远程日志一堆3389登录失败的。。懒得去折腾,就这样吧,想换个服务器发现价格好贵,摸摸口袋还是算了,,,,如果大家访问不了我的站点,过几天可以再试试。
言归正传,家里宽带用的联通的,我在app上发现有2T的网盘赠送着,试了下下载速度还不赖,就想着把wget.s13est.com的东西搬到里面去,毕竟占了27G的空间啊。。。服务器上下载了联通网盘这个app,然后又通过同步把里面的东西全传了上去,后续就是利用openlist把联通网盘挂载上去就行了,刚开始我的openlist安装在一台前段时间刚买的华为云36一年的小鸡上的,然后在通过反代去访问,每次访问华为云IP都能正常打开openlist,但是访问域名就是一直转圈圈,有时候能打开有时候失败,百思不得其解。直到有一天看到了域名备案的页面,一切恍然大悟!
又扯远了,我是要讲储存视频的!家里摄像头用的是SD卡存储视频,当时买SD卡的时候淘宝的狗逼卖家给我发了张虚标卡,便宜果然没好货,等我打算退货时店铺都被封了,最后款退了货就一直在手上,好像白嫖了一张虚标卡。SD卡的储存时间大致10天左右,其实一般是够用了,但是看到有NAS网络储存功能就心痒啊,想买啊,摸摸口袋,默默关了了淘宝,咸鱼,京东。。。。拼夕夕也是这个价~我擦!后来我在想openlist不是支持WEBDAV嘛,我在想能不能在我闲置的手机上rclone挂载openlist,然后再开启SMB就行了吧
首先是手机里安装openlist,这个是最简单的gayhub直接下载就可以用了(地址:https://github.com/OpenListTeam/OpenList-Mobile),如何配置啥的,安装官网上的看一看就行了。弄好后开启WebDAV读取权限。
接下来是安装,我用的是termux,然后手机ROOT了
pkg install rclone
然后配置一下
rclone config
输入n新建,然后取名openlist,储存类型选webdav,URL填你openlist的IP:端口/dav/,Vendor选择Other site/service or software,User填你openlist的用户名admin,Pass应该不用说了吧,后续的 Bearer token 和高级配置都可以直接回车跳过。
配置好后就是建个文件夹,作为你openlist的挂载点
mkdir -p ~/openlist_mount
然后就是把网盘挂载上去
rclone mount openlist: ~/openlist_mount --vfs-cache-mode writes
开始报错了!fusermount3: executable file not found in $PATH,查资料查啊查
终于在XDA上发现了解决办法,地址https://xdaforums.com/t/fusermount-on-android-rclone-mount.3866652/需要翻一翻,没有条件的我放在https://wget.s13est.com/wget/android自取
把文件下载解压后把fusemount移动至$PREFIX/bin/目录下添加权限
chmod +x $PREFIX/bin/fusemount
ln -sf /data/data/com.termux/files/usr/bin/fusermount /data/data/com.termux/files/usr/bin/fusermount3
忘了说了rclone config这个命令要在root下运行
export PATH=/data/data/com.termux/files/usr/bin:$PATH
rclone mount openlist: /data/data/com.termux/files/home/openlist_mount --allow-other --vfs-cache-mode writes --daemon
这样就可以挂载成功了
好了现在下一步是安装smb
pkg install samba
编辑smb.conf
nano $PREFIX/etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = Termux Samba
security = user
map to guest = Bad User
smb ports = 445
interfaces = lo wlan*
server min protocol = NT1
server signing = disabled
smb encrypt = off
[PhoneShare]
comment = Termux Share
path = /data/data/com.termux/files/home/openlist_mount/disk1
read only = no
browseable = yes
writable = yes
guest ok = no
force user = aaaaaaaa
create mask = 0775
directory mask = 0775
8个a改成你的用户名,然后设置密码
smbpasswd -L -c $PREFIX/etc/samba/smb.conf -a aaaaaaaa
用root用户运行(必须root用户)
su -c "/data/data/com.termux/files/usr/bin/nmbd -D -s /data/data/com.termux/files/usr/etc/samba/smb.conf"
现在smb已经弄好了,只需要在小米的米家APP里对应摄像头中存储设置里,NAS网络储存脸上就行
测试了下传网盘的速度不怎么样,只能说能用
Ps,后续发现闲置手机容量被视频塞爆了,所有在运行rclone的命令要改一下
rclone mount openlist: /data/data/com.termux/files/home/openlist_mount --allow-other --vfs-cache-mode writes --cache-dir /data/data/com.termux/files/home/rclone-cache --vfs-cache-max-size 10G -vv