フォルダのSGIDはファイルには影響しません。

フォルダのSGIDはファイルには影響しません。

ユーザーフォルダにsgidを設定しましたギルマン(イ)とグループ。新しいファイルを作成すると、touchフォルダのグループ音声を継承するのではなく、私のグループdgillmanが含まれます。ドキュメントやオンラインでsgidの期待される動作の例外が見つかりません。どんなアイデアがありますか?

Ubuntu 18.04でbashを使用しています。

上記の例に従ってください。ウィキペディアページ:

$ rm tmp
$ stat -c "%U:%G %A %n" .
dgillman:voice drwxrwsr-x .
$ echo 'NEW FILE' > tmp
$ stat -c "%U:%G %A %n" tmp
dgillman:dgillman -rw-rw-r-- tmp

修正する

  1. これはマウントされたファイルシステムで発生します。バー。私のホームディレクトリには問題はありません。
$ cd
~$ mkdir foo
~$ chmod g+s foo
~$ cd foo
dgillman:dgillman drwxrwsr-x .
~/foo$ chown dgillman.voice .
~/foo$ stat -c "%U:%G %A %n" .
dgillman:voice drwxrwsr-x .
~/foo$ touch tmp
~/foo$ stat -c "%U:%G %A %n" tmp
dgillman:voice -rw-rw-r-- tmp
$ df -Th
Filesystem               Type      Size  Used Avail Use% Mounted on
/dev/sda3                ext4       37G   33G  2.7G  93% /home
192.168.x.x:/Bar         nfs4       11T  8.0T  3.0T  74% /Bar
  1. これレッドハットの問題NFSサーバーに問題がある可能性があることを示します。

決心 - いいえ!

私のIT担当者が見つけました。このスレッドこれは、Windows 2012 NFSサーバーにMicrosoftが解決できない既知の問題があることを示しています。

ベストアンサー1

おすすめ記事