前段时间买了个树莓派4,想着玩一玩,搭了个Kodi,然后觉得缺个人云盘,主要是为了存一些音乐和mv。期望能够在局域网下使用,同时能够挂在外网穿透内网。
尝试samba
开始太年轻,不晓得smb协议是不能改端口的。而445现在基本被封死了。
嗨皮的搭建好了,在局域网下使用起来,感觉挺方便的。
然后开始frp进行内网穿透的时候出现了问题,经过大佬的指点才知道
smb协议是不能修改端口的
所以只好pass掉。
开始搭建ftp使用的是vsftpd
搭建过程不讲了,搭建好之后局域网下,使用起来也很方便。
开始做内网穿透的时候发现了一个问题。ftp服务是分:主动模式和被动模式
这是一个比较有意思的问题,由于内网穿透,所以只能使用主动模式,应为被动模式需要开放更多的端口,所以被动模式pass掉了。
然后vsftpd也有相关的权限配置什么的,感觉不是很方便。
然后上网看了看大家都在使用seafile等等成熟的网盘系统。
开始seafile
由于使用的树莓派,所以根据官网下地址下载安装了7.1.4版本。
seafile官方论坛
由于树莓派的7.1.4版本的使用了python3.6,而普遍安装python3是是3.7
seafile 7.1.4z主题帖
所以在setup的时候会报错一定要检查python版本
出现如下错误时:
import ccnet
ModuleNotFoundError: No module named 'ccnet'
最后在上面主题帖中看到了解决办法
需要在lib目录对python3.6建立软连接至python3.7
### 在这个目录下:/seafile/lib/ 执行
ln -s python3.7 python3.6
安装完成后按照教程一步步安装新下去
然后通过内网穿透终于实现了远程可访问。云服务器使用的5M带宽。感觉速度还是不错的,就是上传时,需要一点点缓冲。。
感觉树莓派的好多软件安装挺费力的。。。
网友评论