file -b
固定ビットが設定されている場合、コマンドが特定の値を返す理由を理解したいと思います。
グループがに設定されているfile -b <dir>
場所で実行すると、が返されます。これが予想される結果ですか?固定ビットディレクトリでもsetgidを返さないようにするにはどうすればよいですか?dir
g+wrs
file -b
setgid directory
さらに情報を追加すると、グループに固定ビットが設定されているすべてのディレクトリでこれが発生するようです。
また、はい、マニュアルページを読みました。
答え1
少しユーザー向け(04000)はいsetuid
。
少しグループ用(02000)はいsetgid
。
't' bit_forその他(01000)はいsticky
。
setgid
isグループとnotグループの「s」ビットを設定しますsticky
。
sticky
bitsetを含むbitsetまたはコンテンツのサブセットo+t
。