回答:
つまり、フォルダーにドロップされたファイルはすべて、フォルダーの所有グループになります。
例:ユーザー「intrpc」およびグループ「users」に属する「shared」というフォルダーがあり、ユーザー(ユーザー「initrpc」として)にファイルをドロップするとします。その結果、「initrpc」のプライマリグループに関係なく、ファイルはユーザー「intrpc」およびグループ「users」に属します。
ほとんどのシステムでは、ディレクトリのset-group-IDビットが設定されている場合、新しく作成されたサブファイルはディレクトリと同じグループを継承し、新しく作成されたサブディレクトリは親ディレクトリのset-group-IDビットを継承します。
手紙が大文字になっているのはなぜですか(リンクから)。
グループに実行権限がない場合、setgidは効果がありません。setgidは、lsの出力では小文字の「s」で表されます。効果がない場合は、大文字の「S」で表されます。
setgid has no effect if the group does not have execute permissions
ことがあるためない効果を持っています。ディレクトリの所有者としてディレクトリにファイルを追加するだけです。ファイルには、所有者のプライマリグループではなくディレクトリのグループが含まれます。
大文字のSは、ディレクトリにグループの実行権限がないためです。あなたが言っているように、これはある意味では「エラー」を示しています。
新しく作成されたサブファイルはディレクトリと同じグループを継承し、新しく作成されたサブディレクトリは親ディレクトリのset-group-IDビットを継承します。
(ソース:https : //www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html)
ただし、グループメンバーがディレクトリに入る許可を拒否しています。