GNU/Linux >> Linux の 問題 >  >> Linux

フォルダのアクセス許可に大文字のS?

Sの文字は何ですか 以下の意味ですか?問題のファイルはフォルダです。

ここで、大文字のSを読みました setgidを表すことができます バイナリ実行可能ファイルのビットはアクティブです 。しかし、これはフォルダです。それでもsetgidを意味しますか? ビットがアクティブになっていますか?もしそうなら、それはどういう意味ですか?

承認された回答:

つまり、フォルダにドロップされたファイルはすべて、フォルダの所有グループになります。

例:ユーザー「intrpc」とグループ「users」に属する「shared」というフォルダーがあり、そのフォルダーに(ユーザー「initrpc」として)ファイルをドロップするとします。その結果、ファイルは、「initrpc」のプライマリグループに関係なく、ユーザー「intrpc」とグループ「users」に属します。

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

ここでそれについて読むことができます。

(あなたが与えたリンクからの)文字が大文字であるのはなぜですか?

グループに実行権限がない場合、setgidは効果がありません。
setgidは、lsの出力で小文字の「s」で表されます。
効果がない場合は、大文字の「S」で表されます。


Linux
  1. Linuxファイルパーミッションの基本

  2. Centos – 1つのコマンドですべてのフォルダのアクセス許可を変更しますか?

  3. フォルダを正確に複製する方法

  1. Linuxの権限101

  2. Bash:ls * フォルダーのグループ化なし

  3. Ubuntuでデフォルトで「その他」がファイルを読み取れるのはなぜですか?

  1. Linux –フォルダのアクセス許可を変更しますか?

  2. Linuxの権限の変更

  3. Chmod 777 をフォルダーとすべてのコンテンツに