フォルダ権限の大文字S

フォルダ権限の大文字S

S次の文字はどういう意味ですか?問題のファイルはフォルダです。

                                                                ここに画像の説明を入力してください。

私は読んだここ大文字は、対応するビットが特定の期間アクティブになったことをS示します。setgidバイナリ実行可能ファイル。しかし、これはフォルダです。それでもsetgidビットが有効になったことを意味しますか?では、どういう意味ですか?

ベストアンサー1

つまり、フォルダ内のすべてのファイルはそのフォルダの所有グループに属します。

たとえば、ユーザー「intrpc」とグループ「users」に属する「shared」というフォルダがあり、ユーザー(ユーザー「initrpc」)がそのフォルダにファイルを保存するとします。したがって、ファイルは "initrpc"のデフォルトグループに関係なく、ユーザー "intrpc"とグループ "users"に属します。

ほとんどのシステムでは、ディレクトリのset-group-IDビットが設定されている場合、新しく作成されたサブファイルはそのディレクトリと同じグループを継承し、新しく作成されたサブディレクトリは親ディレクトリのset-group-IDビットを継承します。

あなたはそれについて読むことができますここ

その文字はなぜ大文字ですか(提供されたリンクから)?

グループに実行権限がない場合、setgidは適用されません。 setgidは、ls出力で小文字の「s」で表されます。影響がない場合は、大文字「S」と表示されます。

おすすめ記事