PD虚拟机    VPS    微软    Win10    苹果    Office2016

Seafile - 自己动手搭建个人/团队/公司专属私有文件同步服务 (云存储网盘)

 网络软件    , , , , ,    2014-07-20
Seafile - 自己动手搭建个人/团队/公司专属私有文件同步服务 (云存储网盘)

近年来类似 Dropbox 形式的同步型网盘 (云存储服务) 已经成为越来越多人生活和工作中都离不开的工具了。可惜 Dropbox 在国内多次遭屏蔽,而国产的百度云、金山快盘等产品也有人不太喜欢使用。

如果你有动手能力,并且希望数据能掌握在自己手中,那么给自己或团队搭建私有的文件同步云存储平台是个不错的选择。Seafile 是一个免费开源且专业可靠的云存储平台软件,能让你自建一个类似 Dropbox 功能的私有云存储服务!可以实现文件同步、共享、跨平台访问、团队协作等功能……

Seafile - 开源免费的自建云存储平台软件

Seafile 是由国内团队开发的一个国际化的开源云存储软件项目,目前据说已有10万左右的用户,典型的机构用户包括比利时的皇家自然科学博物馆、德国的 Wuppertal 气候、能源研究所等等。Seafile 同时提供了客户端和服务器端软件免费下载,任何个人或公司都能搭建属于自己的私有文件同步服务。

Seafile

Seafile 的服务器端支持 Linux 、Windows 以及树莓派平台,客户端除了网页版之外,还支持 Mac、Linux、Windows 三个桌面平台以及 AndroidiOS 两个移动平台。你可以利用局域网里的一台电脑作为服务器,搭建一个仅局域网内部能访问的专有云存储服务,也能将 Seafile 部署到互联网上的诸如阿里云Linode 或任何 VPS、独立服务器上,实现一个私人的在线云存储服务。

同时,Seafile 支持用户同时使用多个同步服务器,而且能够在不同服务器之间切换。比如,用户可以用公司服务器来同步工作文件,用个人服务器与朋友共享私人文件,两者互不干扰,私密性也可保证。而且,由于 Seafile 是开源的项目,因此相对来说数据的私密性还是有保障的,起码不必担心有什么看不见的后门。

Seafile 简单安装使用教程以及特色介绍:

由于 Seafile 官网上本来就有相对齐全的服务器安装和配置的教程,因此这里就不重复写具体的方法了。其实,自己搭建 Seafile 服务器很简单,Windows 下直接安装一步步按提示来即可,Linux下需要先安装几个Python的模块 (wiki中有详细说明)。

在本地的电脑搭建好服务器端之后,就可以在局域网内使用自己私有的云存储服务了。当然,你也可以在互联网的服务器上安装服务器端来实现在线访问。如果你手头上没有自己的服务器,也可以直接使用 Seafile 提供的容量为 2G 的免费在线云服务,不过这就违背了自建服务器的初衷了。

当你把 Seafile 的服务器建好之后,就能访问它了。Seafile 的主要功能就是文件存储以及文件同步,这些都通过“资料库”来实现。你可以创建任意数量的资料库(可加密),来分类管理自己的数据。你可以在已经创建的资料库与资料库之间方便地复制、移动文件。

Seafile 资料库

不仅如此,还可以将整个资料库,资料库内文件夹、文件共享个别人。但是只能共享给系统内用户,对于非系统内用户,可以通过创建上传、下载的外链来共享文件。

对于单个文件,Seafile 提供了在线预览、编辑等功能,还可以查看某一文件的修改历史、对比更改、还原文件(类似git)等。

版本历史

Seafile 的另一大特色,就是“群组”功能(有别于 Dropbox 的一个功能)。可以创建群组、添加群组成员、创建团队资料库、在群组里讨论等等,同时 Seafile 还会自动记录对团队资料库的修改,非常便于团队协作和知识管理。

团队协作

上面有提到,Seafile 的客户端支持也很全面,基本涵盖了所有主流的平台。客户端可以多账户登录、查看资料库里的我文件(同步速度很快)、查看星标文件、查看历史更改等。另外,客户端可以登录多个不同的服务器,并随时切换使用。譬如公司的工作文件以及自己的私人文件可以完全分开。

[ Seafile Pro iPhone版截图 ]

Seafile 的一些特色:

  • 文件组织成资料库,每个资料库可以单独同步和共享
  • 用户可为每个同步的目录单独设置数据加密密码,在上传数据到服务器之前,Seafile 会先使用用户的密码对数据加密。这个密码不会上传到服务器,也就是说,连服务器的管理员都无法偷看你的私人数据
  • 群组功能,用户可以创建和加入群组, 在群组中共享文件。这对团队协作很有用
  • 在线文件协作,包括文件在线预览、评论、推荐等等
  • txt 纯文本、Markdown、源代码等文本格式可以直接在线编辑
  • Seafile 采用了类似 git 的数据模型和分布式同步技术,但是针对自动同步和大文件管理做了优化,同其他的开源项目(SparkleShare, Owncloud) 相比 Seafile 并不需依赖于 git

相关文件下载地址:

官方网站:访问
软件性质:免费

下载 Seafile 服务器端 Windows 版  |  Linux 版64位32位  |  树莓派版
下载客户端:
Windows  | Mac  |  Linux  |  Android  |  iOS  |  同步相关  |  开源相关  |  服务器相关

  • 赞啊!试试看,现在确实有这样的需求

    10 10
     
  • 超赞,正好最近在研究,之前玩了一个开源PHP做的AllenDisk,相对的功能挺简单的,只能当免费空间用,这下看到好东西了

    7 10
     
  • 不错呢,私人的文件,然后自己有条件的话 可以试试。

    9 10
     
  • 欸?这个是和NAS有什么不同吗?还是就是用来搭建一个NAS的?

    10 10
     
    • NAS类似于本地硬盘,你只能本地连接NAS才能访问,而这个东西,可以形成局域网多人访问,亦或是在线多人多地任意访问,这两个是完全不同的东西(个人浅识,待大神斧正)

      10 10
       
  • 第一句说得dropbox就不存在隐私问题一样,小编未免太看不起国产的企业了,虽然有这种情况,也不能一棍子打死全部吧

    7 10
     
  • 等成熟了再上。

    10 10
     
  • 私人云才是真正的云

    9 10
     
  • 我觉得有些人真是矫情,特别为了突出自己软件好,就去贬低别人,说DB不能用,金山百度云隐私问题。说的好像你自己的电脑比大公司服务器安全一样。说的难听点,你家个普通PC机在别人黑客面前就是肉鸡,大公司的至少还有加密什么的,一般黑客还攻克不了。你要说隐私什么问题的,大古哥大软哥,包括你的大DB哥,只要想查就是能查,别盲目迷信外国的隐私,也不要盲目诋毁国内的公司,现在国内公司就怕整这种关于信誉的事。不过你要说数字,我还真信。。。

    9 10
     
    • 你想太多了。。国外的不清楚,国内几个大公司我多少都接触过,业务方和运维都没怎么把客户数据隐私当回事,全是PCServer在后端跑,数据基本都是单盘RAID0,依靠软件实现冗余,他们眼里多做冗余别丢数据就行。。。客户隐私,呵呵呵

      9 10
       
    • 其实黑客没你想象的那么厉害,防火土啬什么的也没你想的那么好用。普通pc,只要你遵循一定的安全习惯,想攻克你并不是太容易的事情。关键是成本收益比而已。绝大多数黑客的肉鸡都是漏洞软件扫描出来的。国外隐私比国内是好很多很多,就算记录个路过点,都会被人嚷嚷半天。国内你的隐私数据都不知道被人转卖多少回了。前几年的几大网站的用户信息泄露还历历在目,csdn这类程序员的网站,还用明文存储密码,知道他们的用户泄露最严重的是什么吗?扩展了绝大多数小黑客的密码字典!!!!国内公司有信誉吗?你要是用android,每次装几个大公司的软件,看看他们都要什么权限,就了解一二了。

      9 10
       
  • 为什么下载windows版本的是tar.gz格式

    9 10
     
    • 这真不是菜鸟玩的东西 解个压都这么头疼

      9 10
       
    • WinRAR 就能解压了啦

      10 10
       
  • 2货博主,你忘了你的初衷了

    10 10
     
  • 感觉很强大

    8 10
     
  • 不知道这个是不是能够完全脱离互联网呢?

    9 10
     
    • 这不行吧,脱离互联网也是局域网用,看他描述的情况

      6 10
       
  • 试用下看看OK不OK

    9 10
     
  • 啊啊啊 好靠前啊 小X我要给你生孩子

    8 10
     
  • 相同文件是否会只保存一份,从而减少服务器空间
    无论是自己传了多份还是不同人传了相同文件

    7 10
     
    • 客户端版是有同步这个选项的

      6 10
       
  • 昨天试了一下,还不错,功能比较实用,可玩性也比较高,但发现一个致命的问题就是 不能上传大文件,超过700M(一张CD容量)的文件就不行了(或许更小,没有测),不能每次都用分卷压缩吧?

    6 10
     
  • 私人云才是真正的云

    6 10
     
  • 不知道和ownCloud相比有什么优劣?

    10 10
     
    • owncloud在windows下无法使用中文文件名

      10 10
       
  • 这个和之前介绍的局域网内同步的软件goodsync有什么区别呢?

    8 10
     
  • 可惜不能搜索,没有搜索wiki就弱掉一半了

    7 10
     
  • 这个很不错,支持一下吧

    10 10
     
  • 用windows建了seafile服务器后,在外部如何访问?

    9 10
     
    • 路由器里做端口映射。8000

      9 10
       
  • 请问这个云软件的可以设置不同用户的权限吗

    6 10
     
  • 话说,有没人能教我怎么自行添加用户呢,我只会添加管理账户

    9 10
     
  • 安装服务器,遇到问题 提示“初始化seahub数据库失败”不知缺少什么啊?

    9 10
     
  • 小X小X,有个问题要请教,这个软件上传的文件在没有同步到本地的时候,是保存在哪个地方的?
    我是自己建的服务器,不太了解这个“私有云”的概念。是不是上传的文件保存在自己的服务器上,也就是我自己的电脑上?

    8 10
     
    • 保存在服务器上,看了一下,他是把文件分割保存,在上面就是一堆数字之类的文件。

      10 10
       
  • 试了一下,上传100多G文件,建立索引时间要挺久的,建立完了之后才进行上传。

    6 10
     
    • 新版后可以边分割边上传了。

      6 10
       
  • 个人来说,还是太折腾了。

    8 10
     
  • 良心产品啊!

    6 10
     
  • 国外也有同样的产品owncloud,用起来不错

    10 10
     
  • 已经成功在Windows服务器下部署,非常好用。迟滴在CentOS下部署,效能更优。

    6 10
     
  • 用腾讯云的机器给自己弄了一个,空间虽然不大,但是备份平时的重要文件已经够用了。

    6 10
     





评论内容 (*必填):
Ctrl + Enter 快速提交