概要
FUSEは、file system in userspaceの頭字語です。これは、特権のないユーザとしてファイルシステムを設定およびマウントできることを意味します。通常、このタスクを行うためには、rootにいる必要があります。FUSE自体は、カーネルモジュールです。FUSEは、プラグインと組み合わせることで、ほとんどすべてのファイルシステムにアクセスするように拡張できます(リモートSSH接続、ISOイメージなど)。
FUSEを使用するには、まず、fuseパッケージをインストールする必要があります。使用するファイルシステムによって、別々のパッケージとして使用できるプラグインを追加する必要があります。
一般的には、FUSEは設定の必要がなく、そのまま使用します。ただし、すべてのマウントポイントを結合するディレクトリの作成をお勧めします。たとえば、ディレクトリ~/mountsを作成し、そこに、各種のファイルシステムのサブディレクトリを挿入します。
FUSEはプラグインに依存します。次のテーブルに、よく利用されるプラグインを一覧します。
表15.1 利用可能なFUSEプラグイン¶
|
|
ISO9660ファイルシステムを含むCD-ROMをマウントします。 |
|
|
NTFSボリュームをマウントします(読み込み/書き込みサポート付き)。 |
|
|
SSHファイル転送プロトコルに基づくファイルシステムクライアント。 |
|
|
WebDAVファイルシステムをマウントします。 |
詳細については、FUSEのホームページhttp://fuse.sourceforge.netを参照してください。