Dropbox 在文件共享應(yīng)用中是個(gè) 800 磅的大猩猩。盡管它是個(gè)極度流行的工具,但你可能仍想使用一個(gè)軟件去替代它顾犹。
Dropbox 在文件共享應(yīng)用中是個(gè) 800 磅的大猩猩闲勺。盡管它是個(gè)極度流行的工具,但你可能仍想使用一個(gè)軟件去替代它油昂。也行你出于各種好的理由,包括安全和自由倾贰,這使你決定用開源方式冕碟。亦或是你已經(jīng)被數(shù)據(jù)泄露嚇壞了,或者定價(jià)計(jì)劃不能滿足你實(shí)際需要的存儲(chǔ)量匆浙。
幸運(yùn)的是安寺,有各種各樣的開源文件共享應(yīng)用,可以提供給你更多的存儲(chǔ)容量首尼,更好的安全性挑庶,并且以低于 Dropbox 很多的價(jià)格來讓你掌控你自己的數(shù)據(jù)。有多低呢软能?如果你有一定的技術(shù)和一臺(tái)?Linux?服務(wù)器可供使用迎捺,那嘗試一下免費(fèi)的應(yīng)用吧。
這里有 5 個(gè)最好的可以代替 Dropbox 的開源應(yīng)用查排,以及其他一些凳枝,你可能想考慮使用。
ownCloud
ownCloud 發(fā)布于 2010 年,是本文所列應(yīng)用中最老的岖瑰,但是不要被這件事蒙蔽:它仍然十分流行(根據(jù)該公司統(tǒng)計(jì)叛买,有超過 150 萬用戶),并且由由 1100 個(gè)參與者的社區(qū)積極維護(hù)蹋订,定期發(fā)布更新率挣。
它的主要特點(diǎn)——文件共享和文檔寫作功能和 Dropbox 的功能相似。它們的主要區(qū)別(除了它的開源協(xié)議)是你的文件可以托管在你的私人 Linux 服務(wù)器或云上露戒,給予用戶對(duì)自己數(shù)據(jù)完全的控制權(quán)椒功。(自托管是本文所列應(yīng)用的一個(gè)普遍的功能。)
使用 ownCloud玫锋,你可以通過 Linux蛾茉、MacOS 或 Windows 的客戶端和安卓、iOS 的移動(dòng)應(yīng)用程序來同步和訪問文件撩鹿。你還可以通過帶有密碼保護(hù)的鏈接分享給其他人來協(xié)作或者上傳和下載谦炬。數(shù)據(jù)傳輸通過端到端加密(E2EE)和 SSL 加密來保護(hù)安全。你還可以通過使用它的 市場(chǎng) 中的各種各樣的第三方應(yīng)用來擴(kuò)展它的功能节沦。當(dāng)然键思,它也提供付費(fèi)的、商業(yè)許可的企業(yè)版本甫贯。
ownCloud 提供了詳盡的文檔吼鳞,包括安裝指南和針對(duì)用戶、管理員叫搁、開發(fā)者的手冊(cè)赔桌。你可以從 GitHub 倉庫中獲取它的源碼。
NextCloud
NextCloud 在 2016 年從 ownCloud 分裂出來渴逻,并且具有很多相同的功能疾党。 NextCloud 以它的高安全性和法規(guī)遵從性作為它的一個(gè)獨(dú)特的推崇的賣點(diǎn)。它具有 HIPAA (醫(yī)療) 和 GDPR (隱私)法規(guī)遵從功能惨奕,并提供廣泛的數(shù)據(jù)策略約束雪位、加密、用戶管理和審核功能梨撞。它還在傳輸和存儲(chǔ)期間對(duì)數(shù)據(jù)進(jìn)行加密雹洗,并且集成了移動(dòng)設(shè)備管理和身份驗(yàn)證機(jī)制 (包括 LDAP/AD、單點(diǎn)登錄卧波、雙因素身份驗(yàn)證等)时肿。
像本文列表里的其他應(yīng)用一樣, NextCloud 是自托管的港粱,但是如果你不想在自己的 Linux 上安裝 NextCloud 服務(wù)器嗜侮,該公司與幾個(gè)提供商達(dá)成了伙伴合作,提供安裝和托管,并銷售服務(wù)器锈颗、設(shè)備和服務(wù)支持。在市場(chǎng)中提供了大量的apps 來擴(kuò)展它的功能咪惠。
NextCloud 的文檔為用戶击吱、管理員和開發(fā)者提供了詳細(xì)的信息,并且它的論壇遥昧、IRC 頻道和社交媒體提供了基于社區(qū)的支持覆醇。如果你想貢獻(xiàn)或者獲取它的源碼、報(bào)告一個(gè)錯(cuò)誤炭臭、查看它的 AGPLv3 許可永脓,或者想了解更多,請(qǐng)?jiān)L問它的GitHub 項(xiàng)目主頁鞋仍。
Seafile
與 ownCloud 或 NextCloud 相比常摧,Seafile 或許沒有花里胡哨的賣點(diǎn)(app 生態(tài)),但是它能完成任務(wù)威创。實(shí)質(zhì)上, 它充當(dāng)了 Linux 服務(wù)器上的虛擬驅(qū)動(dòng)器落午,以擴(kuò)展你的桌面存儲(chǔ),并允許你使用密碼保護(hù)和各種級(jí)別的權(quán)限(即只讀或讀寫) 有選擇地共享文件肚豺。
它的協(xié)作功能包括文件夾權(quán)限控制溃斋,密碼保護(hù)的下載鏈接和像 Git 一樣的版本控制和記錄。文件使用雙因素身份驗(yàn)證吸申、文件加密和 AD/LDAP 集成進(jìn)行保護(hù)梗劫,并且可以從 Windows、MacOS截碴、Linux梳侨、iOS 或 Android 設(shè)備進(jìn)行訪問。
更多詳細(xì)信息, 請(qǐng)?jiān)L問 Seafile 的 GitHub 倉庫隐岛、服務(wù)手冊(cè)猫妙、wiki 和論壇。請(qǐng)注意, Seafile 的社區(qū)版在 GPLv2下獲得許可聚凹,但其專業(yè)版不是開源的割坠。
OnionShare
OnionShare 是一個(gè)很酷的應(yīng)用:如果你想匿名,它允許你安全地共享單個(gè)文件或文件夾妒牙。不需要設(shè)置或維護(hù)服務(wù)器彼哼,所有你需要做的就是下載和安裝,無論是在 MacOS, Windows 還是 Linux 上湘今。文件始終在你自己的計(jì)算機(jī)上敢朱; 當(dāng)你共享文件時(shí),OnionShare 創(chuàng)建一個(gè) web 服務(wù)器,使其可作為 Tor 洋蔥服務(wù)訪問拴签,并生成一個(gè)不可猜測(cè)的 .onion URL孝常,這個(gè) URL 允許收件人通過 Tor 瀏覽器獲取文件。
你可以設(shè)置文件共享的限制蚓哩,例如限制可以下載的次數(shù)或使用自動(dòng)停止計(jì)時(shí)器构灸,這會(huì)設(shè)置一個(gè)嚴(yán)格的過期日期/時(shí)間,超過這個(gè)期限便不可訪問(即使尚未訪問該文件)岸梨。
OnionShare 在 GPLv3 之下被許可喜颁;有關(guān)詳細(xì)信息,請(qǐng)查閱其 GitHub 倉庫曹阔,其中還包括文檔半开,介紹了這個(gè)易用的文件共享軟件的特點(diǎn)。
Pydio Cells
Pydio Cells 在 2018 年 5 月推出了穩(wěn)定版赃份,是對(duì) Pydio 共享應(yīng)用程序的核心服務(wù)器代碼的徹底大修寂拆。由于 Pydio 的基于 PHP 的后端的限制,開發(fā)人員決定用 Go 服務(wù)器語言和微服務(wù)體系結(jié)構(gòu)重寫后端芥炭。(前端仍然是基于 PHP 的)漓库。
Pydio Cells 包括通常的共享和版本控制功能,以及應(yīng)用程序中的消息接受园蝠、移動(dòng)應(yīng)用程序(Android 和 iOS)渺蒿,以及一種社交網(wǎng)絡(luò)風(fēng)格的協(xié)作方法。安全性包括基于 OpenID 連接的身份驗(yàn)證彪薛、rest 加密茂装、安全策略等。企業(yè)發(fā)行版中包含著高級(jí)功能善延,但在社區(qū)(家庭)版本中少态,對(duì)于大多數(shù)中小型企業(yè)和家庭用戶來說,依然是足夠的易遣。
您可以 在 Linux 和 MacOS 里下載 Pydio Cells彼妻。有關(guān)詳細(xì)信息, 請(qǐng)查閱 文檔常見問題、源碼庫 和 AGPLv3 許可證
其他
如果以上選擇不能滿足你的需求豆茫,你可能想考慮其他開源的文件共享型應(yīng)用侨歉。
如果你的主要目的是在設(shè)備間同步文件而不是分享文件,考察一下 Syncthing揩魂。
如果你是一個(gè) Git 的粉絲而不需要一個(gè)移動(dòng)應(yīng)用幽邓。你可能更喜歡 SparkleShare。
如果你主要想要一個(gè)地方聚合所有你的個(gè)人數(shù)據(jù), 看看 Cozy火脉。
如果你想找一個(gè)輕量級(jí)的或者專注于文件共享的工具牵舵,考察一下 Scott Nesbitt's review——一個(gè)罕為人知的工具柒啤。