如何在服务器上面查看到用户上传的文件?
另外,如果把服务器端的文件拷走,能查看到里面的文件资料吗?
在Seafile系统上文件被分割成数据块,这意味着在你的Seafile服务器上存储的并不是完整的文件而是数据块。这种设计能够方便有效的运用数据去重技术。
然而,有时系统管理员想要直接访问服务器上的文件,你可以使用seaf-fuse来做到这点。
Seaf-fuse
是一种FUSE虚拟文件系统的实现. 一句话来说就是,它挂载所有的Seafile文件到一个目录(它被称为’’‘挂载点’’’),所以你可以像访问服务器上的正常目录一样来访问由Seafile服务器管理的所有文件。
注意:
-
加密的目录不可以被seaf-fuse来访问。
-
Seaf-fuse的当前实现是只读访问,这意味着你不能通过挂载的目录来修改文件。
-
对于debian/centos系统,你需要在“fuse”组才有权限来挂载一个FUSE目录。
谢谢您的回复,那么,直接把服务器端的数据块 拷到另一台服务器上,能通过上述方法查看到里面的文件资料吗?或者 通过客户端能否将服务器上的资料同步到本地呢?
那你这个是数据迁移了 看看文档
Seaf-fuse
https://cloud.seafile.com/published/seafile-manual-cn/extension/fuse.md
https://cloud.seafile.com/published/seafile-manual-cn/maintain/backup_recovery.md
请问在群晖的系统上该怎么实现呢?找到了一个Seaf-fuse的镜像,但多年不更新了,试验了下也用不了
直接执行seaf-fuse.sh报错
Starting seaf-fuse, please wait …
/volume1/网盘/seafile-server-7.1.5/seafile/bin/seaf-fuse: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory
Failed to start seaf-fuse