ユーザーがNTFSファイルシステムの一部のみを読み取ることを許可する

ユーザーがNTFSファイルシステムの一部のみを読み取ることを許可する

ntfs-3gをインストールした後、Windowsのディレクトリをノーチラスにマウントすることを選択できますが、rootパスワードを入力する必要があります。私はrootパスワードの提供に反対しませんが、Windowsユーザーの権限を制限することを好みます(つまり、システムファイルの変更を許可しません)。実装が簡単ですか、それとも機能リクエストを投稿する必要がありますか?

答え1

ntfs-3gインストールに対するWindows権限を識別する方法があります。ユーザーマッピングファイルを生成する必要があります。バラよりここ

このユーティリティを使用すると、Linux内でもこれを実行できますntfs-3g.usermapmount.ntfs-3gとのマニュアルページを参照してくださいntfs-3g.usermap。 (私はFedora 14を使用しています。)

編集:この機能を有効にすると、Nautilusのインストール機能にどのような影響があるかわかりません。私はパーティションをマウントし/etc/fstabてそのままにするのが好きです。

答え2

免責事項:私はこれを試していないので、うまくいかないかもしれません。 NTFSボリュームがありません。

ターゲットユーザーが読めないようにする権限でFS全体をマウントします。

アクセス可能なマウントポイントに結果ツリーディレクトリをマウントし、別のmount --bindマウントmount --o remountポイントを使用してuidターゲットumaksユーザーがそれを読み取ることを許可します。

関連情報