私はラップトップでWindowsとDebianの両方を実行します。私は主にLinuxを使用していますが、時々Windowsパーティション上のファイルにアクセスする必要があるかもしれません。私のWindowsパーティションは起動時に次のようにマウントされます。
>cat /etc/fstab |grep Win7
LABEL=Windows7_OS /mnt/Win7 auto nosuid,nodev,nofail,x-gvfs-show 0 0
デフォルトでは、Windowsパーティションのすべてのファイルはroot:rootが所有し、777の権限を持ちます。次に、私の作業(Linux)パーティションにファイルをmvするたびに、私が所有している私のパーティションの下に777ファイルがあります(ターミナルのcpは755ファイルを提供しますが、gnome Doneを介してファイルは777権限で保存されます) 。 )。
これがパーティションマウントのベストプラクティスですか?それとも、ルートではなく、すべてのファイル/ディレクトリの所有者になり、起動時にマウントするときにすべてのディレクトリを755に、ファイルを644に設定できるようにマウントする必要がありますか?では、どうすればよいですか?
ベストアンサー1
fmask
マウントdmask
オプション*を使用して、ntfsファイルシステムの権限マッピングを変更できます。
rw-r--r--
ファイル(644)とディレクトリrwxr-xr-x
(755)を表示するには、を使用しますfmask=0133,dmask=0022
。ユーザーに対する書き込み権限が必要な場合は、それらをuid=
オプションとgid=
組み合わせてファイルの所有者とグループを選択できます。
*文書化されていなくてもカーネル(読み取り専用)ドライバでも動作しているようですfmask
。dmask
インストールマニュアルページ。彼ら録音されたntfs-3gのオプション。