最終更新:2021-03-15 (月) 15:33:27 (1138d)  

パーミッション
Top / パーミッション

-rwxr-x--xとかいう表記

  • 所有者
  • 所有グループ
  • 他人

先頭

rwxの3文字目

  • xのところにs:そのコマンドが所有者の権限で実行されるという意味。(setuid/setgid)
    ssetuid ビットまたは setgid ビットが設定されていて、 さらに対応する実行ビットが設定されている場合。
    Ssetuid ビットまたは setgid ビットが設定されているが、 対応する実行ビットが設定されていない場合。
    tsticky ビットとその他のユーザーに対する実行ビットがともに設定されている場合。
    Tsticky ビットは設定されているが、 その他のユーザーに対する実行ビットが設定されていない場合。
    x実行ビットは設定されているが、上のどれも適用されていない場合。
    -その他。

setuid/setgid

実行ファイル

  • 異なる権限で実行できるようにする

ディレクトリ (chmod g+s)

  • そのディレクトリ配下に作成されるファイルやサブディレクトリはそのグループを継承する(作成したユーザーの主グループは無視される。影響を受けるのはグループだけで、所有者は通常通りである)

関連