海鮮評論

定價

這篇評論涉及100%免費和開源社區版的Seafile。這是在GNU Affero通用公共許可證V3下發布的,並在Seafile論壇提供的社區支持下發布。

還有專有Linux專業版,其中包括電子郵件支持和一些其他功能針對企業環境。

如果您在第三方服務器上託管Seafile,那麼當然,將是服務器租賃成本。

特徵

  • 跨平台同步,全力支持Windows,MacOS,Linux,Android和iOS
  • 虛擬驅動映射
  • 客戶端(端到端)加密
  • 對Wiki文檔的內置支持
  • 文件版本和快照
  • 文件鎖定以防止文件的同時編輯產生衝突
  • 在線編輯和合作
  • 審核日誌以監視您的系統
  • 移動照片上傳
  • 文件共享和權限控制
  • 兩因素身份驗證
  • 內置病毒掃描
  • WebDAV支持

儘管許多人認為Seafile將其作為文件同步軟件保持純度是一項功能,但海鮮中值得注意的是接觸和日曆同步。 NextCloud確實支持了這一功能和其他不支持海鮮的功能,被認為是海鮮粉絲過多的。

如果您需要聯繫和日曆同步,則激進的或者CalendarServer可以與海鮮一起使用以提供此功能。

與NextCloud不同(我們尚未在撰寫本文時審查OwnCloud),Seafile僅是自我託管的 - 無論是您自己還是第三方服務器),沒有合作夥伴公司提供該平台的完全託管的預先配置實例。

跨平台

Sync和Seadrive(見下文)應用程序可用於Windows,MacOS和Linux系統。在Linux中,這些應用程序的GUI版本(基本上與它們的Windows和Macos對應物基本相同)可用於Ubuntu,Debian,Centos和Fedora。命令行客戶端也可用於Linux的所有口味。

Seadrive-虛擬驅動器映射

Seadrive應用程序不用訪問上傳的文件,而是用於Windows,MacOS和Linux的Seadrive應用程序將Seadrive文件夾安裝為驅動器,以便於訪問。這不會在常規同步客戶端(也不在本地自動同步文件)上添加任何核心功能,但是它確實提供了一種方便的替代方法來訪問您的文件。

對Wiki文檔的內置支持

您可以使用內置的Wysiwig Markdown編輯器在庫中保存和編輯Wiki文檔。這些可以無縫鏈接到存儲在庫中的文件,從而消除許多傳統Wiki系統的禍根 - 附件尺寸限制。

文件版本和快照

每當您更改同步庫中的文件時,都會創建一個新文件。保留原始文件,可以隨時隨地訪問。如果您成為勒索軟件攻擊的受害者,則可以簡單地恢復文件的預攻擊版本。版本控制也僅對於訪問工作的早期草稿也很有用。

除了簡單的文件版本外,每當您更改該庫時,Seafile還會拍攝整個庫。這意味著所有文件都可以恢復,而不僅僅是已更改的文件。

過去的文件版本和快照只能通過Web界面可用,您還可以在其中定義每個庫中的文件版本的長時間(如幾天中測量)。

在線編輯和合作

可以通過與Microsoft Office Online Server,OnlyOffice或Collabora Online Server集成來創建,編輯和協作文件(包括Microsoft Office文件)。當然,這確實需要一些設置才能部署。

Seafile Web客戶端還包括用於各種視頻,音頻,PDF,圖像和文本文件格式的內置預覽支持。

移動照片上傳

Android和iOS應用程序允許您自動使用照片和視頻到您選擇的庫。您只能通過WiFi上傳或使用移動數據,並且可以允許該應用程序猜測相機專輯或自己選擇。

文件共享和權限控制

可以通過URL或“內部鏈接”從未加密的庫中輕鬆共享文件和文件夾。這使其他海鮮團隊成員可以在桌面客戶端打開鏈接。加密文件和文件夾只能通過“內部鏈接”共享。

您可以密碼保護共享並設置鏈接的有效限制。企業客戶還有一些更多的細粒度股票選項。

兩因素身份驗證(2FA)

很容易啟用兩個因素身份驗證,需要使用Google Authenticator(或可能是任何其他OTP Authenticator應用程序)登錄帳戶。 Seafile還通過Twilio Service支持2FA。

WebDAV支持

部署後,WebDAV支持允許您將數據與啟用WebDAV的應用程序同步。但是,如前所述,沒有Caldav或CardDav支持同步日曆和聯繫人。

隱私

使用自我託管解決方案這樣的主要原因之一,而不是完全託管的解決方案,例如任何常規文件同步或云備份服務,您可以完全控制自己的數據。

您可以在自己擁有的硬件或租用的服務器空間上安裝Seafile服務器軟件。

管轄權

如果您在租用的服務器空間上安裝了Seafile,則原則上,存儲的數據在該國進行了任何法律和監視操作,但服務器和 /或服務器運營商的基於。

Seafile提供可選的強端到端加密,但是,在將其上傳到服務器之前,您的數據已安全加密。這意味著第三方無法訪問服務器端,因此對管轄區的擔憂是無關緊要的。

技術安全

默認情況下,庫不在靜止狀態,但可以。此加密是執行客戶端的。使用AES 256-CBC對REST的數據進行加密,並用密鑰文件固定。

密鑰文件使用密碼和AES-CBC密碼在發送到服務器上並存儲在服務器上。還使用PBKDF2從密碼本身創建了一個密鑰對,並具有1000個SHA256的迭代。需要此加密密鑰對來解密加密的密鑰文件,然後使用該文件將數據解密。

如果在桌面或移動應用程序中執行加密/解密,則密碼永遠不會離開您的設備。但是,使用Web(SeaHub)客戶端時,密碼的哈希版本存儲了一個小時。

顯然,這不像密碼那樣安全,但是由於使用pbkdf2使用了1000個SHA256的PBKDF2,因此存儲的密碼是散佈的,但它仍然非常安全。而且,當然,無論如何,您都可以控制服務器。

值得注意的是,文件的內容是加密的,但是文件名和目錄結構不是。

運輸中的數據應使用https,儘管由於您是自我託管的,因此您需要獲得由證書授權簽名的SSL證書,並為自己的服務器系統配置。

當然,即使不保護轉移過程,加密文件夾中的數據也將保持加密。

支持

第一線支持是最近更新和擴展的在線手冊。其中包含大量信息,包括詳細的設置指南。

儘管如此,我們遇到了手冊中沒有涵蓋的問題,這是主動社區論壇所在的地方。但是,令人討厭的是,過去論壇主題中的大多數鏈接都與手冊的舊版本有關,因此不再有用。

易用性

設定

要使用Seafile,您必須首先自助託管服務器軟件的實例。這可以通過多種方式在通用Linux和Raspberry Pi中完成,但是對於家庭用戶(本文的重點),建議使用SQLite在Linux中部署。這一切都很好(非常容易),除了HTTPS部署說明僅適用於NGINX或APACHE方法。

該手冊還建議使用本機Windows客戶端部署,但沒有為此提供鏈接。在進一步調查中,這是因為Windows Server軟件現在已被棄用,並且將來將不支持,儘管如果您進行了足夠的努力,它仍然可用。

為所有受支持的平台提供了全面的設置說明,儘管必須說,無論您選擇哪種平台,這確實是經驗豐富的計算機技術人員和愛好者的工作。

在Seafile手冊中提供了說明,用於使用NGINX或APACHE在Linux服務器上啟用HTTP,但是這些假定您使用這些平台部署了海鮮。如果您使用SQLite,Docker或Windows部署了它,那麼是否可以啟用HTTPS尚不清楚。

可以在線提供許多指南,用於使用Microsoft IIS Suite為Seafile Windows Server啟用HTTPS,但這些指南已有很長時間了。

Web界面

Web界面是訪問和管理文件以及管理您的帳戶設置的核心手段。

您可以創建新的庫,下載文件或拖放上傳到庫。

桌面同步應用程序

用於同步數據的應用程序在Windows,MacOS和Linux中幾乎相同。與眾不同Dropbox或者Google Drive,同步到服務器的文件不會自動在本地同步到其他設備。

您只需將其拖放到客戶端即可查看,管理和共享文件,就可以同步系統上的任何文件夾。

Seadrive

Seafile最有用的功能之一是能夠在Windows,MacOS和Linux中創建虛擬驅動器。這些表現就像是常規的本地驅動器,只是將存儲在其中的數據保存到您的海鮮服務器上。

每個文件旁邊的圖標表示其狀態:僅雲,下載或部分下載(用於文件夾)。

移動應用程序

Android和iOS應用程序非常相似。在這兩個應用程序中,您都可以查看,管理和下載與雲服務器同步的文件。

在Android中,可以在您的設備上上傳任何文件,儘管我們有點失望地註意到無法自動同步文件夾。在iOS中,您僅限於上傳照片和視頻。

這兩個應用都支持照片和視頻的自動上傳。

最後的想法

在使用中,海鮮效果很好,我們歡迎與云同步的文件在所有連接的機器上自動同步的事實。它的界面是直觀且易於使用的,其應用程序非常光滑。我們特別感謝對Linux的強烈支持,並具有同步和Seadrive軟件的GUI版本。

但是,我們有點失望,您無法自動從Android設備同步文件夾(我們知道iOS永遠不會支持這項功能)。

我們理解為什麼人們喜歡海鮮避免任務的事實,但我們確實錯過了日曆和聯繫人同步。我們知道,可以使用其他軟件以及海鮮框一起實現這一目標,但這需要其他服務器級部署。

這將我們帶入了海鮮 - 部署的大障礙。與NextCloud不同,休閒用戶沒有可用的託管選項。 Seafile只是一種自託管雲存儲解決方案。這意味著需要大量的技術知識來設置所有知識。特別是如果您要確保與HTTPS的連接。

如果您有專業知識,那麼海鮮是一種優雅,免費且安全的雲託管解決方案(假設您部署HTTPS並使用E2E加密。否則,可能會為您提供更好的雲服務。

0用戶評論