オープンソース

Nextcloud〜オンラインストレージ〜

Nextcloudとは、オンラインストレージのオープンソースソフトウェアです。オンラインストレージとしては一般的にDropboxやGoogle Driveなどが有名ですが、Nextcloudも同様に、インターネット上でデータを保存し共有するサービスを提供しています。

目次

Nextcloudとは

Nextcloud(読み方:ネクストクラウド)は、ownCloudというオンラインストレージのソフトウェアから派生して2016年に開発された、比較的新しいソフトウェアです。派生した時点ではVersion 9でしたが、その後も活発に独自の開発が行われ、2023年時点ではVersion 27が公開されています。Nextcloudは、PHPとJavaScriptで開発されており、Linux上で動作します。Web画面は日本語で表示することも可能です。なお、オープンソースとして公開されていますが、開発元からは商用サポートも提供されています。

Nextcloudのログイン画面

Nextcloudのログイン画面


Nextcloudの特徴は、オンプレミス、クラウドのどちらでも構築することが可能という点にあります。オンプレミスで構築する場合、セキュリティが厳しい企業等でも、組織のポリシーに従って安全に運用することができます。一方、クラウド環境でNextcloudを構築する場合、外出先やリモートワークでも利用でき、組織外の人ともファイルを共有することができます。自社内のプライベートクラウド上に構築することも可能です。

Nextcloudの基本機能

Nextcloudの基本機能について説明します。

ファイル管理

Nextcloudの最も主な機能がファイルの管理機能です。Nextcloudでは、下記のようなファイル管理を行うことができます。

  • ファイルのアップロード
  • ドラッグ・ドロップによるアップロード
  • ファイルの削除
  • ファイルのダウンロード
  • テキスト/PDF/動画など特定ファイルの閲覧
  • ファイルのバージョン管理
  • ファイルの共有
  • フォルダの作成
  • テキストファイルの作成

ファイル共有機能

Nextcloudに登録されたユーザ同士でファイルやフォルダを共有することができます。設定を行うと、他のユーザのファイル一覧画面に共有されたファイルが表示されます。

Nextcloudでは、ファイルを共有する際にURLを発行することもできます。URLには、有効期限と一時的なログインパスワードを設定できます。URLを作成する際には編集の権限も設定できるため、ダウンロード専用としてのURLを作成することや、お互いにファイルを編集し情報を共有する場所としての利用も可能になります。Nextcloudを使用することで、メールなどで受け渡しできないような大容量のファイルも共有できるようになります。機能の詳細については調査報告書でもご確認いただけます。

Nextcloudのファイル共有機能画面

ファイル共有画面

ファイル管理機能を活用したPPAP対策

PPAPとは、メールでファイルを送受信する際に、ファイルをZIP形式で暗号化し、別のメールでパスワードを送信する方法です。Nextcloudは、デージーネットが開発したOSSであるSaMMAと連携して、PPAP対策を行うためのオンラインストレージとして活用することができます。SaMMAが、メールの添付ファイルを自動的に切り離し、Nextcloudにファイルをアップロードします。受信者は、Nextcloudからファイルをダウンロードすることができるので、安全に添付ファイルの交換ができるようになります。

外部ストレージ機能

Nextcloudは、通常アップロードしたファイルをローカルのファイルシステムに保存します。しかし、Nextcloudの外部ストレージ機能を利用することで、外部のストレージにデータを保存できるようになります。

サポートしている外部ストレージは以下の通りです。

  • Amazon S3
  • WebDAV
  • FTP
  • OpenStack Object Storage
  • SFTP
  • 追加ローカルストレージ
  • CIFS

システムモニター機能

Nextcloudにはシステムの状態を監視するシステムモニター機能があります。システムモニター機能ではシステムのCPU使用率やメモリ使用量、ストレージの空き容量などの情報を確認することができます。

Nextcloudのシステムモニター機能画面

システムモニター機能

バージョン管理

Nextcloudでは同じ名前のファイルが更新された場合に、バージョン管理を自動的に行うことができます。ファイルを更新した場合、バージョンの履歴を確認することや過去のバージョンファイルを参照したり、復元することができます。

Nextcloudのバージョン管理画面

バージョン管理画面

アカウントの外部連携機能

Nextcloudは、組織内で利用しているLDAPやActiveDirectoryと連携したユーザ認証ができます。また、SAML認証にも対応していますので、SAMLのIdPと連携したシングルサインオンも可能です。

クライアントアプリ

Nextcloudには、パソコンやモバイル端末で利用できるクライアントアプリがあります。

パソコン向けクライアントアプリ

WindowsやMacなどのパソコン向けのクライアントアプリを利用することで、特定のフォルダとNextcloudを同期することができます。

そのためブラウザを開くことなく、通常のファイル操作と同じようにNextcloud上のファイルを操作することができます。

NextcloudのPC向けクライアントアプリ画面

パソコン向けクライアントアプリ

モバイル向けクライアントアプリ

Nextcloudは、iOSとAndroidに対応した無料アプリを配布しています。これらのアプリを使うと、オンプレミス環境に構築したNextcloudサーバに、外出先からでもアクセスすることができます。

また写真を自動的にアップロードする機能もあるので、モバイル内の写真データをNextcloudに保存できるようになります。設定で自動アップデートの可否やWi-Fi接続時のみ自動的にアップロードするなど選ぶことも可能です。

Nextcloudのプラグイン・アプリ

Nextcloudでは、基本的な機能に加えて、プラグイン・アプリと呼ばれる多くの機能を導入することができます。現在、180個を超えるプラグイン・アプリが公開されています。ウィルス検査やグループ共有フォルダのようなプラグイン・アプリを利用すると、ドキュメントの管理機能をさらに強化することができます。

全文検索を追加してすべてのファイルを検索できるようになる機能から、SSO & SAML authenticationプラグイン・アプリのような認証機能を強化するものもあります。また、カレンダー機能を追加するプラグイン・アプリもあります。さらに、外部サイトを登録して見せるプラグイン・アプリを使うと、Webメールやチャットなどの機能も統合することができ、Nextcloudを中心としたグループウェアとして利用することができるようになります。

デージーネットの取り組み

デージーネットでは、NextcloudとownCloudの機能について比較し「NextcloudとownCloud機能比較」でそれぞれの特徴をまとめています。なお、デージーネットの社内でも、Nextcloudを利用しています。Sambaで構築したバックエンドをNextcloudを経由して利用できるほか、プラグイン・アプリを利用して、カレンダー、Webメール、チャットシステム、Web会議などを統合したグループウェア環境を構築しています。

なお、デージーネットでは、システムの構築と導入後のサポートのサービスを提供しています。そして、デージーネットでサーバを構築した場合には、Open Smart Assistanceを利用することができます。Open Smart Assistanceでは、ソフトウェアの利用方法に関するQ&A、障害発生時の障害調査、セキュリティ情報の提供など、ソフトウェア単独ではなく、システム全体に対するサポートを受けることができます。なお、システムの構築をご検討のお客様には、無料のお見積もりも行っております。

「情報の一覧」

Nextcloud調査報告書

無料資料ダウンロード画面

Nextcloudのインストール方法やインストール後の使い方、ownCloudとの比較を調査した報告書です。

Nextcloudプラグインアプリ調査報告書

無料資料ダウンロード画面

本書は、ファイル共有ソフトNextcloudのプラグインアプリに関する調査報告書です。

Nextcloudを利用したオンラインストレージ構築事例

構築事例画面

HW保守が5年満了となるため更新を予定しており、現状はFTPサーバでやり取りを行っていました。はじめは、ownCloudを構築する提案をしていましたが、モバイルアプリが有料ということでNextcloudをご提案いたしました。

二要素認証の手法を取り入れたNextcloudの導入事例

構築事例画面

今回は、自動車関連会社にオープンソースのファイルサーバ「Nextcloud」を導入した事例についての記事です。お客様は、外部のお客様とのファイルのやり取りをオンラインストレージで行うために導入を検討されていました。

オンラインストレージNextcloudサーバの移行事例

構築事例画面

お客様は、以前よりオンラインストレージのOSS、Nextcloudを利用しており、サーバ更改時期に伴いリプレースを検討していました。また、ソフトウェアの脆弱性の情報や、バージョンアップの対応をしてもらえるような保守ベンダーを探していました。

添付ファイルのPPAP問題を解決する代替としてSaMMAを利用事例

構築事例画面

今回は、製造業者様にてPPAP対策を含んだWebメールサーバを構築した事例です。お客様はレンタルサーバを利用しており、共有IPアドレスを使う他社の影響を受けていたため、その改善をご要望でした。また、PPAP対策を取り入れたセキュリティの強化を検討されていました。

Keycloakを利用したシングルサインオン認証サーバの導入事例

構築事例画面

お客様は、システムごとにアカウントを管理していたため、管理者だけでなくユーザにも管理の手間がかかっていました。さらに今回は、オンラインストレージとローコード開発ツールなどのサービスへ、一度にログインできる仕組みを検討していました。

OSSのオンラインストレージサービスNextcloudとownCloud機能比較

機能比較画面

オンラインストレージを利用することで自宅や外出先でも会社の人とファイルを共有することが可能になります。ここでは、NextcloudとownCloudの機能について比較します。

テレワークで使えるおすすめのOSS12選

テレワークで使えるおすすめのOSS12選

働き方改革を促進するために、テレワーク環境の整備や生産性の向上などが求められています。ここではテレワークで使えるおすすめOSSについて紹介します。

OSSのウェビナーツールおすすめ5選!クラウドサービスと比較したメリット

ウェビナーツール比較

ウェビナーとは、インターネット回線を使って行うオンラインのセミナーのことで、ウェブとセミナーを合わせた造語です。ここでは、クラウドと比較したメリットとおすすめOSSを紹介します。

デモのお申込み

もっと使い方が知りたい方へ
操作方法や操作性をデモにてご確認いただけます。使い方のイメージを把握したい、使えるか判断したい場合にご活用下さい。デモをご希望の方は、下記よりお申込みいただけます。

デモをご希望の方

デモの申し込みイメージ

OSS情報

Nextcloud〜オンラインストレージ〜
DropboxやGoogle Driveのようなオンラインストレージを構築できるオープンソースソフトウェアです。
プラグイン・アプリ
〜コミュニケーション〜
ここでは、デージーネットで利用実績や検証の実績があるプラグイン・アプリについて紹介します。
プラグイン・アプリ〜ファイル〜
ここでは、デージーネットで利用実績や検証の実績があるファイル操作ツールプラグイン・アプリについて紹介します。
プラグイン・アプリ〜認証〜
ここでは、デージーネットで利用実績や検証の実績がある認証ツールプラグイン・アプリについて紹介します。
プラグイン・アプリ〜カスタマイズ〜
ここでは、デージーネットで利用実績や検証の実績があるカスタマイズツールプラグイン・アプリについて紹介します。
NextcloudとPPAP対策
ここではデージーネットが開発したOSSであるSaMMAと連携して、PPAP対策について紹介します。
Nextcloud管理者マニュアル
ここでは、デージーネットで独自に作成したNextcloudの管理者向け利用マニュアルを紹介します。
Nextcloudユーザマニュアル
ここでは、デージーネットで独自に作成したNextcloudのユーザ向け利用マニュアルを紹介します。

Nextcloud〜オンラインストレージ〜の先頭へ