マウントポイントでファイルグループを変更することはできません。

マウントポイントでファイルグループを変更することはできません。

いくつかの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

関連情報