最高のセルフホストファイル共有ソリューション

Best Self Hosted File Sharing Solutions



最近、注目を集めているデータ侵害が定期的に話題になっていることを考えると、セルフホストのファイル共有ソリューションを使用してデータの所有権を取り戻すことをこれまで以上に望んでいるユーザーが増えているのも不思議ではありません。

DropboxとOneDriveの代わりに独自の方法を実行するには、自分が持っている以上の技術的な専門知識が必要だと思う場合は、もう一度考えてみてください。最新のセルフホストファイル共有ソリューションを使用すると、独自のWebサーバーにクラウドストレージシステムを簡単にセットアップできます。また、それらの機能を使用しなければ、その機能を実現することは困難です。







1.1。 ownCloud

ownCloudは、多くの場合、Dropboxのオープンソースの代替手段として説明されていますが、これには正当な理由があります。ファイルホスティングサービスを作成および使用するためのこのクライアントサーバーソフトウェアスイートは、プロプライエタリストレージサービスプロバイダーに代わる無料のソフトウェアを作成したいと考えていたKDEソフトウェア開発者のFrankKarlitschekによって2010年に最初に発表されました。



現在、ownCloudはバージョン10であり、プライバシーを気にすることなくファイルを同期してデータを共有する最も簡単な方法を提供します。公式のownCloudクライアントは、Windows、macOS、FreeBSD、およびLinuxを実行しているPCで利用できます。また、iOSおよびAndroidデバイス用のクライアントのモバイルバージョンもあります。



ownCloudは、Dropbox、Googleドライブ、Amazon S3、およびその他のサービスへの接続で簡単に拡張できます。また、 サードパーティのアプリ 、ワンクリックでインストールできます。





ownCloudのコミュニティバージョンはサポートなしで無料で利用できますが、ユーザーは電子メールと電話のサポートのために有料サブスクリプションを購入するオプションが与えられます。

2.2。 Syncthing

Syncthingは、Goで記述されたオープンソースの分散型ピアツーピアファイル同期ソリューションです。 Syncthingを使用すると、侵害される可能性のある中央サーバーがないため、データがコンピューターやモバイルデバイスから離れることはありません。 Syncthingはまた、すべての通信がTLSを使用して保護され、すべてのノードが強力な暗号化証明書によって識別されるため、誰もデータをキャプチャして盗むことができないようにします。



Syncthingを使用すると、必要な数のフォルダーを必要な数のユーザーと同期できます。すべての主要なWebブラウザーで問題なく実行されるレスポンシブWebGUIを使用して、Syncthingを構成および監視できます。 Syncthing自体はmacOS、Windows、Linux、FreeBSD、Solaris、OpenBSD、Android、iOSで動作し、事実上すべてのデバイスからファイルにシームレスにアクセスできます。

3.3。 FileCloud

エンタープライズユーザーを念頭に置いて設計されたFileCloudは、エンタープライズネットワークおよびストレージと統合するように設計されたセルフホストのファイル共有ソリューションです。 FileCloudを使用すると、従業員は、仮想ドライブとモバイルアプリを使用して、またはWebブラウザーのアドオンを使用して、Web経由で組織のファイルに安全にアクセスできます。

FileCloudは多くの共有オプションを提供し、既存のMicrosoftNTFSアクセス許可と認証を尊重します。 OfficeおよびOutlookとの統合により、FileCloudに保存されているOfficeファイルをブラウザから直接開いたり、編集したり、保存したりすることができます。 FileCloudには、使用傾向、ピーク使用量、地域別のアクセス、その他の主要なファイル分析を表示する管理ダッシュボードなど、さまざまな強力な管理ツールが付属しています。

四。 Nextcloud

GNU Affero General Public Licenseの下でライセンスされているNextcloudは、ファイルホスティングサービスを作成および使用するためのクライアントサーバーソフトウェアのスイートです。おそらく最も興味を引くNextcloudの部分は、Nextcloud Filesです。これは、データを管理下に置く、エンタープライズおよびGDPR対応のファイル共有ソリューションです。

Nextcloud Filesは、強力なオンサーバーおよびエンドツーエンドの暗号化と最新の使いやすいWebインターフェイスを備えたオープンソースのセルフホスト製品です。デスクトップクライアントとモバイルアプリはすべての主流プラットフォームで利用できるため、ファイルにアクセスして、どこからでも、どのデバイスからでもリアルタイムで共同作業を行うことができます。

NextcloudはownCloudのフォークであり、現在は前者の方が人気があります。 ownCloudに対するNextcloudの主な利点には、開発の高速化、Red Hatスタイルのライセンス、および拡張性の向上が含まれます。

5.5。 Seafile

Seafileは、2009年に北京の清華大学のDanielPanと他の元学生によって最初に考案された成熟したファイル共有ソフトウェアです。Seafileは信頼性とパフォーマンスに重点を置いています。 SeafileサーバーのコアはCで記述されており、世界中の何十万人もの開発者による長年の磨き上げにより、Seafileの同期アルゴリズムは非常に安定していて信頼性が高くなっています。

Seafileは最先端の暗号化をサポートしており、新しいバージョンへのアップグレードは、Seafileがデータベースに記録するアイテムが非常に少ないため、実行に数秒かかる単一のスクリプトによって処理されます。

ownCloudをインストールして設定する方法

ホームサーバーにownCloudをインストールする方法はいくつかあります。 ownCloudの開発者は、ownCloudエンジニアによって維持され、常に最新のOpen BuildServiceパッケージをインストールすることをお勧めします。現在、 パッケージマネージャーの構成 次のディストリビューションで利用できます。

  • Ubuntu
  • Debian
  • RHEL
  • CentOS
  • SLES
  • openSUSE Leap

上記のLinuxディストリビューションのいずれかを使用する場合は、パッケージマネージャーの構成を更新し、owncloud-filesパッケージをインストールするだけで、Apache、データベース、または必要なPHP依存関係はインストールされず、ownCloudのみがインストールされます。 ownCloudの依存関係の詳細については、 このページにアクセス

すべてのownCloudファイルをインストールしたら、Webブラウザで次のURLを指定して、インストールウィザードを開くことができます。 http:// localhost / owncloud 。ウィザードは一目瞭然ですが、できます ここでヘルプを見つける 何か問題が発生した場合。

または、Dockerを使用してownCloudをインストールすることもできます 公式のownCloudDockerイメージ 。これが 公式の指示 それを行う方法を説明します。

結論

個人データを一部の企業のサーバーにアップロードするというアイデアが気に入らず、そのセキュリティがサイバー犯罪者に耐えられることを期待している場合は、ownCloudなどの自己ホスト型ファイル共有ソリューションがデータの所有権を取り戻すために必要な代替手段です。