いくつかのntfsドライブをマウントしました。/etc/fstab
次のようになります。
/dev/mapper/fedora-root / ext4 defaults 1 1
UUID=b6603ac8-e004-4cd6-b141-9bc95409e32a /boot ext4 defaults 1 2
/dev/mapper/fedora-home /home ext4 defaults 1 2
/dev/mapper/fedora-swap swap swap defaults 0 0
/dev/sda1 /mnt/media ntfs-3g defaults 0 0
/dev/sda5 /mnt/setups ntfs-3g defaults 0 0
/dev/sda6 /mnt/documents ntfs-3g defaults 0 0
パス内のすべてのファイルのグループを変更したいと思います。/mnt/setups/linux
[root@localhost linux]# ll
total 1075560
-rwxrwxrwx. 1 root root 4256 Sep 22 19:19 adobe-release-x86_64-1.0-1.noarch.rpm
-rwxrwxrwx. 1 root root 5255423 Aug 25 07:21 node-v0.10.17-linux-x64.tar.gz
-rwxrwxrwx. 1 root root 13637009 Aug 25 07:17 node-v0.10.17.tar.gz
次のコマンドを実行しました。
[root@localhost linux]# chgrp -v admin *
changed group of ‘adobe-release-x86_64-1.0-1.noarch.rpm’ from root to admin
changed group of ‘node-v0.10.17-linux-x64.tar.gz’ from root to admin
changed group of ‘node-v0.10.17.tar.gz’ from root to admin
しかし、グループはそのまま残ります。root
[root@localhost linux]# ll
total 1075560
-rwxrwxrwx. 1 root root 4256 Sep 22 19:19 adobe-release-x86_64-1.0-1.noarch.rpm
-rwxrwxrwx. 1 root root 5255423 Aug 25 07:21 node-v0.10.17-linux-x64.tar.gz
-rwxrwxrwx. 1 root root 13637009 Aug 25 07:17 node-v0.10.17.tar.gz
答え1
各ファイルについて、ファイルシステムはコンテンツファイルの内容やその他のさまざまなメタ情報。そのような情報の1つは一般に名前他のファイル、一般的に一種の許可する。様々なタイプのファイルシステムは、そのファイルに関する様々な情報を記憶する。
UNIX/Linux システム (例:外部4FS)は通常、伝統的なPOSIX権限を使用します。しかし、NTFSより一般的な形式の ACL として権限を保存します。
NTFSファイルシステムでPOSIX権限を変更しようとしています。これらのファイルシステムはこの権限をサポートしていないため失敗します。
ただし、ファイルシステムをマウントするときに必要な権限を指定できます。一般的なntfsドライバの場合は、次のようにman mount
言います。
Mount options for ntfs
[...]
uid=value, gid=value and umask=value
Set the file permission on the filesystem. The umask value is
given in octal. By default, the files are owned by root and not
readable by somebody else.
(これらのオプションは、現在の「デフォルト」のみを含むfstabのオプションフィールドに追加できます。)
あなたはこれらのオプションが利用可能でなければならないntfs-3gドライバを使用していますが、非常に設定可能。
答え2
これは問題を完全に解決します。
/dev/sda1 /mnt/media ntfs-3g gid=admin,umask=0022 0 0
/dev/sda5 /mnt/setups ntfs-3g gid=admin,umask=0022 0 0
/dev/sda6 /mnt/documents ntfs-3g gid=admin,umask=0022 0 0