特殊なパーミッション設定

備忘録のため例によって参考リンクの丸写しです

 

特殊なパーミッション設定

では、今日の本題。4 桁めでは、3 種類の基本パーミッション (読み/書き/実行) だけでは設定できない特殊な権限設定を行う事が可能です

setuid 4
setgid 2
sticky bit 1

 

実行ファイルのオーナーが実行したことになる setuid

$ chmod 4755 <file>

 

グループを継承したければ setgid

$ chmod 2775 /var/www/html/contents/

 

 

 

 

 

 

blog.fenrir-inc.com

 

 

こういう使い方を setgid はしたりする。

EC2のAmazon Linux で ec2-user を apache グループに追加し、/var/www ディレクトリに apache グループの所有権を与え、グループに書き込み権限を割り当てる · GitHub