|
自从用了openwrt,就一直在想建一个家里的私有云,主要想实现web端和手机端对家里文件的访问。但是又不想单独弄个群晖之类的东东,想要个简单点的文件服务器即可。试了的有微力同步、可道云和filebrowser,还有sftp几种。我做了个简单对比,供大家参考:
1. 微力同步
优点:
- 界面漂亮
- 自带手机app
- 设置好同步文件夹后就不用管了,它会自动抽时间同步
缺点:
- 我通过nps上传大点的文件就会断线(10多兆的都不行)
- web上写的功能有些没有,比如拖拽上传、zip压缩
- 中文文本在web上打开乱码
- 图片要一张一张打开查看,这对于浏览家里的照片很不方便
- 如果同步文件夹设置不当,可能造成文件丢失,比如下面如果服务端和客户端不设置忽略删除,比如手机做了同步,但后删除了文件,那服务器那边也会删除文件。而这个选项默认是不打勾的,有点坑。
2.可道云
优点:
缺点:
- 不能挂载多个硬盘
- 开启webdav麻烦,要修改系统文件
- web拖拽上传好像也不能用
3. filebrowser
感觉没什么优点,就是个很简单的文件管理器
4. sftp
如果你的nas的ssh已经可以从外网访问,就可以直接用支持sftp的客户端读写文件了,比如pc端的SecureCRT、mobaxterm,rclone等,手机端的mobile sftp、juicessh、totalcmd等。
rclone挂载sftp界面如下,挂载后就和本地硬盘一样使用。
优点:
- openwrt上不需要做任何设置
- 可以挂载到windows下做本地硬盘
缺点:
5. fileserver
这是turnkeylinux上的一个app
优点:
- 功能强大,功能非常多,后台是debian系统
- 可以安装在pve下,也可以支持openwrt的docker安装。我是在pve下安装的
- web功能全面
- 支持扩展功能
- 支持NFS, CIFS/SMB, EXT, GFS多种文件系统,我挂载的nfs存储硬盘
- 可以通过自带的webmin对系统进行详细设置
- 支持web搜索文件
- 支持webdev,可以用rclone进行挂载,也可以用支持webdav的手机文件管理器直接挂载,比如x-plorer。挂载后就像本地硬盘一样使用
- 支持硬盘使用率分析,不过如果硬盘很大的话会很慢
- 可以添加bookmark,把常用的文件夹或文件
- 会自动显示当前文件夹的文件数,文件夹数和占用空间等信息
- 支持文件分享(但是我没用成功)
缺点:
感觉缺点主要是界面问题,功能上好像没找到有什么缺点。
以上就是我对这几种文件服务器的一点使用感受,希望对大家有帮助。
各位有其他更好的方案也欢迎跟帖。
|
|