setgidが機能しない

setgidが機能しない

SGIDコマンドを使用するのが困難です。

以下を考慮すると:

----rws--- 1 simon simon 233 nov 24 13:52 hosts

ユーザーがこのファイルを開いたり編集したりできないのはなぜですか?

答え1

ファイルを所有しているグループに属していない場合、SGIDビットはファイルの編集には役立ちません。ファイルのSGIDビットは、主にファイルグループを有効なグループID(EGID)として使用してスクリプトを実行するために使用されます。

ファイルを開くには、そのファイルに対する読み取り権限が必要です(つまり、誰でも読み取り可能であるか、そのファイルが属するグループのメンバーである必要があります)。繰り返しますが、編集には書き込み権限が必要です。

関連情報