Dropbox のファイルシステム インテグレーションについて:概要

Mac OS 用カーネル拡張機能は、現在ベータ版として一部のオプトインしたユーザーのみがご利用いただけます。Windows 用のミニフィルター ドライバーは、デスクトップ クライアントの今後のバージョンに年内に導入される予定です。

Dropbox デスクトップ クライアントは Windows や Mac OS オペレーティング システムと統合するライトウェイト インテグレーションを使用することで機能しています。こうしたインテグレーションはドライバー(Windows)またはカーネル拡張機能(Mac OS)と呼ばれ、Dropbox がファイルやフォルダにおける操作や同期の通知を受け取れるようにしています。

開始方法

カーネル拡張機能とミニフィルター ドライバーは、多くの一般的なシステムでよく使用されています。

  • ハードウェア:パソコンのハード ドライブ、プリンター、コピー機など
  • ファイル システム:サーバー メッセージ ブロック(SMB)を介して公開するファイル システムなど
  • ソフトウェア:ウィルス対策や仮想化プログラムなど

ご利用のパソコンのカーネル拡張機能とミニフィルター ドライバーの詳細については、該当するオペレーティング システムを選択して確認してください。

Macintosh

Mac OS では、Dropbox はカーネル拡張機能を使用します。この拡張機能は Dropbox への低水準アクセスをユーザーのパソコンのファイル システムに付与し、アプリがよりスムーズに実行できるようにしています。

Vista、Win7、Win8、Win10

Windows をご利用されている場合は、Dropbox デスクトップ クライアントがミニフィルター ドライバーを使用します。このドライバーは Dropbox とユーザーのファイル システム間において、インテグレーションを改善します。たとえば、このインテグレーションは Dropbox がファイルの変更内容に関する情報を受け取り、Dropbox アカウントにそのファイルを同期できるようにしています。

権限

Dropbox は Apple や Microsoft が一般公開している API を使用して、カーネル拡張機能とミニフィルター ドライバーを作成しました。管理者の権限を追加する必要はありません(Dropbox が機能する上で必要な権限以外は不要です)。

カーネル拡張機能の実際の動作

カーネル拡張機能は「コールバック」を有効にします。コールバックは共有対象となるコンテンツの移動、削除、所有者の変更などの権限をリアルタイムで確認します。こうしたファイル アクセスの権限がない場合、カーネル拡張機能はフォルダ共有の解除や共有コンテンツの削除などにつながる操作をユーザーが試みた場合に、Dropbox が警告を送信できるようにします。

セキュリティと使用方法

カーネル拡張機能やミニフィルター ドライバーにより、アプリケーションがユーザーのパソコンのオペレーティング システムに、追加でアクセス権を付与することができます。Dropbox アプリをご利用いただく上で、ユーザー エクスペリエンスを向上させることだけを目的に、こうした拡張機能を使用しています。

この機能を以下の目的で使用することはありません

  • カーネル拡張機能を使用して Dropbox 以外に保存されているファイルにアクセスすることはありません
  • カーネル拡張機能を使用してネットワーク リクエストを作成することはありません
  • カーネル拡張機能を使用してカーネル内のデータを解析することはありません
  • カーネル拡張機能を使用してファイルの読み取りや書き込みをすることはありません

セキュリティと安定性

Dropbox はお客様のデータやプライバシーの保護対策を講じているほか、ミニフィルター ドライバーとカーネル拡張機能のデザインにおいてもセキュリティと安定性を最優先にして構築しました。この拡張機能の作成に参加したエンジニアの多くは、過去にさまざまな OS ベンダーでファイル システム技術の開発に携わっています。

こうしたコンポーネントは社内のセキュリティ チームにより入念にレビューされ、外部のペネトレーション(侵入)テスターによる監査も行われました。Dropbox ではこれらコンポーネントを社内で実行し、またエンタープライズ レベルのベータ版ユーザーの協力による実行テストも実施しました。どちらの場合でもコンポーネントを正常に実行することができました。

代替手段

このようなインテグレーションは、現在そして今後の Dropbox クライアント サービスにおいて主要な要素となります。Dropbox デスクトップ クライアントのミニフィルター ドライバーまたはカーネル拡張機能の使用を無効にしたり停止することはできません。そうしてしまうと、ユーザーが不注意で共有データを削除したり意図しないファイル操作をしないようにするための重要なアラートも無効になってしまいます。

Dropbox デスクトップ アプリケーションのインストールをご希望されない場合は、デスクトップ インテグレーションがなくても dropbox.com の Dropbox ウェブサイトのみを使用し、ファイルを閲覧、共有、ダウンロードすることが可能です。

Dropbox カーネル拡張機能の技術的な背景情報については、ブログ記事をご覧ください。

この記事は参考になりましたか?

Dropbox のサービス改善のために、ご意見やご感想をお聞かせください。

フィードバックありがとうございます。

コミュニティの回答
    コミュニティの回答

      その他のサポート

      コミュニティ

      Twitter サポート

      ガイド付きヘルプ