web-dev-qa-db-ja.com

FUSEに適したFATドライバーはありますか? (mountloではなく軽量)

Fuse ファイルシステムリスト いくつかのFuseFatとFatFuseを表示します。どちらも古く、FatFuseは読み取り専用で、FuseFatはビルドできず、おそらくglibに依存しています。

今私はタスクに mountlo を使用しています(rootアクセスやsuidのものなしで一般的な方法でUSBドライブをマウントする(fusermount自体を除く))が、そのようなタスクには大きすぎます。

Fuseを使用して外部ストレージデバイスをマウントすることは、セキュリティと柔軟性の両方の理由で優れています。カーネルはブロックの読み取りと書き込みのみを認識しますが、ファイルシステムの詳細を処理する実際のコードはユーザー権限で実行されるため、ユーザーはカスタムファイルシステムを使用でき、カーネルファイルシステムの悪用を防ぐことができます。 。

良いvfatFuseドライバーはありますか?

4
Vi.

どの「FuseFat」を試したかはわかりませんが、DebianとUbuntuではリポジトリでfusefatパッケージを利用できるので、isなんとかしてビルド可能です(おそらくいくつかの便利なパッチがありますか? )。はい、GLibが必要ですが、なぜそれが問題になるのかわかりません。

2
JanC