web-dev-qa-db-ja.com

USBキーのExtXファイルシステム

uSBキーをextXファイルシステムでフォーマットし、そのファイルをいくつかコピーしてから、友人に渡してファイルを追加したり、このキーの既存のファイルを変更したりすると、彼は独自のシステムによって拒否されます。そのユーザーID(UID)もGIDも私のマシンの私のものと同じだからです。

この制限を取り除く方法は? ext2/ext3パーティションのユーザー権限を無効にすることは可能ですか?

もちろん、私は本当に他のファイルシステムに依存したくないと思います。

5
yves Baumes

すべての制限を削除するために、すべてのファイルをchmod777することができます。

7
Babu

umask=000のオプションを使用してドライブをマウントします。これは、特に指示がない限り(cp -pなど)、777のシステム権限で新しく作成/コピーされたすべてのファイルを与えるようにシステムに指示します。

9
Kevin M

おかしなことに、「リムーバブルメディアで実際に役立つようにするために」extマウントで何らかのUIDの再マッピングを行うのに十分なカーネルパッチ ごく最近になってその後の議論 ではあまり物議を醸しているようには見えないので、ある時点でお気に入りのディストリビューションになるはずです。

ところで、私はリムーバブルメディアでext2/3を何年も使用してきましたが、ほとんどすべてがrsyncedバックアップ用であり、すべてのファイルメタデータを保持することが重要です。

5
timday

「ext2/ext3パーティションのユーザー権限を無効にすることは可能ですか?」それはそうではありませんが、多かれ少なかれ前に言ったように:

ファイルシステムルート(/ media/<name> /)に立ち、chmod -R 777 .を実行すると、すべてのファイルシステムですべてを許可する権限が設定されます。

3
Joakim Elofsson

あなたが使いたいと思う

chmod -R 777 /dev/sdc1/

他の誰かがルートディレクトリに作成することを許可するためにも。

1
Joshua Nurczyk