ownCloud 的六大神奇用法
ownCloud
![](/data/attachment/album/201608/11/210859btzszi7iru7uindr.jpg)


[ownCloud](https://owncloud.com/) 是一个自行托管的开源文件同步和共享服务器。就像“行业老大” Dropbox、Google Drive、Box 和其他的同类服务一样，ownCloud 也可以让你访问自己的文件、日历、联系人和其他数据。你可以在自己设备之间同步任意数据（或部分数据）并分享给其他人。然而，ownCloud 要比其它的商业解决方案更棒，可以[将 ownCloud 运行在自己的服务器](https://blogs.fsfe.org/mk/new-stickers-and-leaflets-no-cloud-and-e-mail-self-defense/)而不是其它人的服务器上。


现在，让我们一起来看看在 ownCloud 上的六个创造性的应用方式。其中一些是由于 ownCloud 的开源才得以完成，而另外的则是 ownCloud 自身特有的功能。


### 1. 可扩展的 ownCloud “派”集群


由于 ownCloud 是开源的，你可以选择将它运行在自己的服务器中，或者从你信任的服务商那里获取空间——没必要将你的文件存储在那些大公司的服务器中，谁知他们将你的文件存储到哪里去。[点击此处查看部分 ownCloud 服务商](https://owncloud.org/providers)，或者下载该服务软件到你的虚拟主机中[搭建自己的服务器](https://owncloud.org/install/#instructions-server).


![](/data/attachment/album/201608/11/210933wefg6ifjzvq3jq55.jpg)


*拍摄： Jörn Friedrich Dreyer. [CC BY-SA 4.0.](https://creativecommons.org/licenses/by-sa/4.0/)*


我们见过最具创意的事情就是架设[香蕉派集群](http://www.owncluster.de/)和[树莓派集群](https://christopherjcoleman.wordpress.com/2013/01/05/host-your-owncloud-on-a-raspberry-pi-cluster/)。ownCloud 的扩展性通常用于支持成千上万的用户，但有些人则将它往不同方向发展，通过将多个微型系统集群在一起，就可以创建出运行速度超快的 ownCloud。酷毙了！


### 2. 密码同步


为了让 ownCloud 更容易扩展，我们将它变得超级的模块化，甚至还有一个 [ownCloud 应用商店](https://apps.owncloud.com/)。你可以在里边找到音乐和视频播放器、日历、联系人、生产力应用、游戏、<ruby> 应用模板 <rp>  （ </rp> <rt>  sketching app </rt> <rp>  ） </rp></ruby>等等。


从近 200 多个应用中仅挑选一个是一件非常困难的事，但密码管理则是一个很独特的功能。只有不超过三个应用提供这个功能：[Passwords](https://apps.owncloud.com/content/show.php/Passwords?content=170480)、[Secure Container](https://apps.owncloud.com/content/show.php/Secure+Container?content=167268) 和 [Passman](https://apps.owncloud.com/content/show.php/Passman?content=166285)。


![](/data/attachment/album/201608/11/210934xbi2t48p46ph5cyi.png)


### 3. 随心所欲地存储文件


外部存储可以让你将现有数据挂载到 ownCloud 上，让你通过一个界面来访问存储在 FTP、WebDAV、Amazon S3，甚至 Dropbox 和 Google Drive 的文件。







行业老大们喜欢创建自己的 “藩篱花园”，Box 的用户只能和其它的 Box 用户协作；假如你想从 Google Drive 分享你的文件，你的同伴也必须要有一个 Google 账号才可以访问的分享。通过 ownCloud 的外部存储功能，你可以轻松打破这些。


最有创意的就是把 Google Drive 和 Dropbox 添加为外部存储。这样你就可以无缝连接它们，通过一个简单的链接即可分享给其它人——并不需要账户。


### 4. 获取上传的文件


由于 ownCloud 是开源的，人们可以不受公司需求的制约而向它贡献感兴趣的功能。我们的贡献者总是很在意安全和隐私，所以 ownCloud 引入的通过密码保护公共链接并[设置失效期限](https://owncloud.com/owncloud45-community/)的功能要比其它人早很多。


现在，ownCloud 可以配置分享链接的读写权限了，这就是说链接的访问者可以无缝的编辑你分享给他们的文件（可以有密码保护，也可以没有），或者将文件上传到服务器前不用强制他们提供私人信息来注册服务。







对于有人想给你分享大体积的文件时，这个特性就非常有用了。相比于上传到第三方站点、然后给你发送一个连接、你再去下载文件（通常需要登录），ownCloud 仅需要上传文件到你提供的分享文件夹，你就可以马上获取到文件了。


### 5. 免费却又安全的存储空间


之前就强调过，我们的代码贡献者最关注的就是安全和隐私，这就是 ownCloud 中有用于加密和解密存储数据的应用的原因。


通过使用 ownCloud 将你的文件存储到 Dropbox 或者 Google Drive，则会违背夺回数据的控制权并保持数据隐私的初衷。但是加密应用则可以改变这个状况。在发送数据给这些提供商前进行数据加密，并在取回数据的时候进行解密，你的数据就会变得很安全。


### 6. 在你的可控范围内分享文件


作为开源项目，ownCloud 没有必要自建 “藩篱花园”。通过“<ruby> 联邦云共享 <rp>  （ </rp> <rt>  Federated Cloud Sharing </rt> <rp>  ） </rp></ruby>”：这个[由 ownCloud 开发和发布的](http://karlitschek.de/2015/08/announcing-the-draft-federated-cloud-sharing-api/)协议使不同的文件同步和共享服务器可以彼此之间进行通信，并能够安全地传输文件。联邦云共享本身来自一个有趣的事情：有 [22 所德国大学](https://owncloud.com/customer/sciebo/) 想要为自身的 50 万名学生建立一个庞大的云服务，但是每个大学都想控制自己学生的数据。于是乎，我们需要一个创造性的解决方案：也就是联邦云服务。该解决方案可以连接全部的大学，使得学生们可以无缝的协同工作。同时，每个大学的系统管理员保持着对自己学生创建的文件的控制权，并可采用自己的策略，如限制限额，或者限制什么人、什么文件以及如何共享。







并且，这项神奇的技术并没有限制于德国的大学之间，每个 ownCloud 用户都能在自己的用户设置中找到自己的[联邦云 ID](https://owncloud.org/federation/)，并将之分享给同伴。


现在你明白了吧。通过这六个方式，ownCloud 就能让人们做一些特殊而独特的事。而使这一切成为可能的，就是 ownCloud 是开源的，其设计目标就是让你的数据自由。


你有其它的 ownCloud 的创意用法吗？请发表评论让我们知道。




---


via: <https://opensource.com/life/15/12/6-creative-ways-use-owncloud>


作者：[Jos Poortvliet](https://opensource.com/users/jospoortvliet) 译者：[GHLandy](https://github.com/GHLandy) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
[ownCloud](https://owncloud.com/) is a self-hosted open source file sync and share server. Like "big boys" Dropbox, Google Drive, Box, and others, ownCloud lets you access your files, calendar, contacts, and other data. You can synchronize everything (or part of it) between your devices and share files with others. But ownCloud can do much more than its proprietary, [hosted-on-somebody-else's-computer](https://blogs.fsfe.org/mk/new-stickers-and-leaflets-no-cloud-and-e-mail-self-defense/) competitors.

Let's look at six creative things ownCloud can do. Some of these are possible because ownCloud is open source, whereas others are just unique features it offers.

## 1. A scalable ownCloud Pi cluster

Because ownCloud is open source, you can choose between self-hosting on your own server or renting space from a provider you trust—no need to put your files at a big company that stores it who knows where. [Find some ownCloud providers here](https://owncloud.org/providers) or grab packages or a virtual machine for [your own server here](https://owncloud.org/install/#instructions-server).

Photo by Jörn Friedrich Dreyer.

[CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).The most creative things we've seen are a [Banana Pi cluster](http://www.owncluster.de/) and a [Raspberry Pi cluster](https://christopherjcoleman.wordpress.com/2013/01/05/host-your-owncloud-on-a-raspberry-pi-cluster/). Although ownCloud's scalability is often used to deploy to hundreds of thousands of users, some folks out there take it in a different direction, bringing multiple tiny systems together to make a super-fast ownCloud. Kudos!

## 2. Keep your passwords synced

To make ownCloud easier to extend, we have made it extremely modular and have an [ownCloud app store](https://apps.owncloud.com). There you can find things like music and video players, calendars, contacts, productivity apps, games, a sketching app, and much more.

Picking only one app from the almost 200 available is hard, but managing passwords is certainly a unique feature. There are no less than three apps providing this functionality: [Passwords](https://apps.owncloud.com/content/show.php/Passwords?content=170480), [Secure Container](https://apps.owncloud.com/content/show.php/Secure+Container?content=167268), and [Passman](https://apps.owncloud.com/content/show.php/Passman?content=166285).

## 3. Store your files where you want

External storage allows you to hook your existing data storage into ownCloud, letting you to access files stored on FTP, WebDAV, Amazon S3, and even Dropbox and Google Drive through one interface.

The "big boys" like to create their own little walled gardens—Box user can only collaborate with other Box users; and if you want to share your files from Google Drive, your mate needs a Google account or they can't do much. With ownCloud's external storage, you can break these barriers.

A very creative solution is adding Google Drive and Dropbox as external storage. You can work with files on both seamlessly and share them with others through a simple link—no account needed to work with you!

## 4. Get files uploaded

Because ownCloud is open source, people contribute interesting features without being limited by corporate requirements. Our contributors have always cared about security and privacy, so ownCloud introduced features such as protecting a public link with a password and setting an expire date [years before anybody else did](https://owncloud.com/owncloud45-community/).

Today, ownCloud has the ability to configure a shared link as read-write, which means visitors can seamlessly edit the files you share with them (protected with a password or not) or upload new files to your server without being forced to sign up to another web service that wants their private data.

This is great for when people want to share a large file with you. Rather than having to upload it to a third-party site, send you a link, and make you go there and download it (often requiring a login), they can just upload it to a shared folder you provide, and you can get to work right away.

## 5. Get free secure storage

We already talked about how many of our contributors care about security and privacy. That's why ownCloud has an app that can encrypt and decrypt stored data.

Using ownCloud to store your files on Dropbox or Google Drive defeats the whole idea of retaking control of your data and keeping it private. The Encryption app changes that. By encrypting data before sending it to these providers and decrypting it upon retrieval, your data is safe as kittens.

## 6. Share your files **and** stay in control

As an open source project, ownCloud has no stake in building walled gardens. Enter Federated Cloud Sharing: a protocol [developed and published by ownCloud](http://karlitschek.de/2015/08/announcing-the-draft-federated-cloud-sharing-api/) that enables different file sync and share servers to talk to one another and exchange files securely. Federated Cloud Sharing has an interesting history. [Twenty-two German universities](https://owncloud.com/customer/sciebo/) decided to build a **huge** cloud for their 500,000 students. But as each university wanted to stay in control of the data of their own students, a creative solution was needed: Federated Cloud Sharing. The solution now connects all these universities so the students can seamlessly work together. At the same time, the system administrators at each university stay in control of the files their students have created and can apply policies, such as storage restrictions, or limitations on what, with whom, and how files can be shared.

And this awesome technology isn't limited to German universities: Every ownCloud user can find their [Federated Cloud ID](https://owncloud.org/federation/) in their user settings and share it with others.

So there you have it. Six ways ownCloud enables people to do special and unique things, all made possible because it is open source and designed to help you liberate your data.

*Do you have other creative uses for ownCloud? Let us know about them in the comments, or submit an article proposal.*

## 12 Comments