Linux中國

可代替 Dropbox 的 5 個開源軟體

Dropbox文件共享應用中是個 800 磅的大猩猩。儘管它是個極度流行的工具,但你可能仍想使用一個軟體去替代它。

也行你出於各種好的理由,包括安全和自由,這使你決定用開源方式。亦或是你已經被數據泄露嚇壞了,或者定價計劃不能滿足你實際需要的存儲量。

幸運的是,有各種各樣的開源文件共享應用,可以提供給你更多的存儲容量,更好的安全性,並且以低於 Dropbox 很多的價格來讓你掌控你自己的數據。有多低呢?如果你有一定的技術和一台 Linux 伺服器可供使用,那嘗試一下免費的應用吧。

這裡有 5 個最好的可以代替 Dropbox 的開源應用,以及其他一些,你可能想考慮使用。

ownCloud

ownCloud 發佈於 2010 年,是本文所列應用中最老的,但是不要被這件事蒙蔽:它仍然十分流行(根據該公司統計,有超過 150 萬用戶),並且由由 1100 個參與者的社區積極維護,定期發布更新。

它的主要特點——文件共享和文檔寫作功能和 Dropbox 的功能相似。它們的主要區別(除了它的開源協議)是你的文件可以託管在你的私人 Linux 伺服器或雲上,給予用戶對自己數據完全的控制權。(自託管是本文所列應用的一個普遍的功能。)

使用 ownCloud,你可以通過 Linux、MacOS 或 Windows 的客戶端和安卓、iOS 的移動應用程序來同步和訪問文件。你還可以通過帶有密碼保護的鏈接分享給其他人來協作或者上傳和下載。數據傳輸通過端到端加密(E2EE)和 SSL 加密來保護安全。你還可以通過使用它的 市場 中的各種各樣的第三方應用來擴展它的功能。當然,它也提供付費的、商業許可的企業版本。

ownCloud 提供了詳盡的文檔,包括安裝指南和針對用戶、管理員、開發者的手冊。你可以從 GitHub 倉庫中獲取它的源碼

NextCloud

NextCloud 在 2016 年從 ownCloud 分裂出來,並且具有很多相同的功能。 NextCloud 以它的高安全性和法規遵從性作為它的一個獨特的推崇的賣點。它具有 HIPAA (醫療) 和 GDPR (隱私)法規遵從功能,並提供廣泛的數據策略約束、加密、用戶管理和審核功能。它還在傳輸和存儲期間對數據進行加密,並且集成了移動設備管理和身份驗證機制 (包括 LDAP/AD、單點登錄、雙因素身份驗證等)。

像本文列表裡的其他應用一樣, NextCloud 是自託管的,但是如果你不想在自己的 Linux 上安裝 NextCloud 伺服器,該公司與幾個提供商達成了夥伴合作,提供安裝和託管,並銷售伺服器、設備和服務支持。在市場中提供了大量的apps 來擴展它的功能。

NextCloud 的文檔為用戶、管理員和開發者提供了詳細的信息,並且它的論壇、IRC 頻道和社交媒體提供了基於社區的支持。如果你想貢獻或者獲取它的源碼、報告一個錯誤、查看它的 AGPLv3 許可,或者想了解更多,請訪問它的GitHub 項目主頁

Seafile

與 ownCloud 或 NextCloud 相比,Seafile 或許沒有花里胡哨的賣點(app 生態),但是它能完成任務。實質上, 它充當了 Linux 伺服器上的虛擬驅動器,以擴展你的桌面存儲,並允許你使用密碼保護和各種級別的許可權(即只讀或讀寫) 有選擇地共享文件。

它的協作功能包括文件夾許可權控制,密碼保護的下載鏈接和像 Git 一樣的版本控制和記錄。文件使用雙因素身份驗證、文件加密和 AD/LDAP 集成進行保護,並且可以從 Windows、MacOS、Linux、iOS 或 Android 設備進行訪問。

更多詳細信息, 請訪問 Seafile 的 GitHub 倉庫服務手冊wiki論壇。請注意, Seafile 的社區版在 GPLv2 下獲得許可,但其專業版不是開源的。

OnionShare

OnionShare 是一個很酷的應用:如果你想匿名,它允許你安全地共享單個文件或文件夾。不需要設置或維護伺服器,所有你需要做的就是下載和安裝,無論是在 MacOS, Windows 還是 Linux 上。文件始終在你自己的計算機上; 當你共享文件時,OnionShare 創建一個 web 伺服器,使其可作為 Tor 洋蔥服務訪問,並生成一個不可猜測的 .onion URL,這個 URL 允許收件人通過 Tor 瀏覽器獲取文件。

你可以設置文件共享的限制,例如限制可以下載的次數或使用自動停止計時器,這會設置一個嚴格的過期日期/時間,超過這個期限便不可訪問(即使尚未訪問該文件)。

OnionShare 在 GPLv3 之下被許可;有關詳細信息,請查閱其 GitHub 倉庫,其中還包括文檔,介紹了這個易用的文件共享軟體的特點。

Pydio Cells

Pydio Cells 在 2018 年 5 月推出了穩定版,是對 Pydio 共享應用程序的核心伺服器代碼的徹底大修。由於 Pydio 的基於 PHP 的後端的限制,開發人員決定用 Go 伺服器語言和微服務體系結構重寫後端。(前端仍然是基於 PHP 的)。

Pydio Cells 包括通常的共享和版本控制功能,以及應用程序中的消息接受、移動應用程序(Android 和 iOS),以及一種社交網路風格的協作方法。安全性包括基於 OpenID 連接的身份驗證、rest 加密、安全策略等。企業發行版中包含著高級功能,但在社區(家庭)版本中,對於大多數中小型企業和家庭用戶來說,依然是足夠的。

您可以 在 Linux 和 MacOS 里下載 Pydio Cells。有關詳細信息, 請查閱 文檔常見問題源碼庫AGPLv3 許可證

其他

如果以上選擇不能滿足你的需求,你可能想考慮其他開源的文件共享型應用。

  • 如果你的主要目的是在設備間同步文件而不是分享文件,考察一下 Syncthing
  • 如果你是一個 Git 的粉絲而不需要一個移動應用。你可能更喜歡 SparkleShare
  • 如果你主要想要一個地方聚合所有你的個人數據, 看看 Cozy
  • 如果你想找一個輕量級的或者專註於文件共享的工具,考察一下 Scott Nesbitt's review——一個罕為人知的工具。

哪個是你最喜歡的開源文件共享應用?在評論中讓我們知悉。

via: https://opensource.com/alternatives/dropbox

作者:Opensource.com 選題:lujun9972 譯者:distant1219 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國