[FAQ CENTER トップ]
[redhat linux 技術ドキュメント トップ]
2007/11/21
日付 | 2007/11/21 |
環境 | Redhat Enterprise linux 4 以降 |
1.SUID,SGID,スティッキービットの説明
フラグ | 説明 | 設定 |
SUID | ファイルの所有者として実行される | 実行可能ファイル(スクリプトは不可) |
SGID | ファイルの所有グループとして実行される | 実行可能ファイル(スクリプトは不可) |
スティッキービット | 全ユーザは書き込み可能だが、所有者以外は削除できない | ディレクトリに設定 |
(注)セキュリティの問題上、スクリプトにこのフラグを付けることはできない。
2.SUID
(1)suidの例
-r-s--x--x 1 root root 21200 6月 17 2005 /usr/bin/passwd |
(2)検索方法
find / -type f -perm -04000 |
(3)設定方法
chmod u+s test.txt |
あるいは
chmod 4??? test.txt |
(注)???はその他のパーミッションで適切な数字を入れる必要があります。
3.SGID
(1)SGIDの例
-rwxr-sr-x 1 root smmsp 733912 6月 9 2006 /usr/sbin/sendmail.sendmail |
(2)検索方法
find / -type f -perm -02000 |
(3)設定方法
chmod g+s test.txt |
あるいは
chmod 2??? test.txt |
(注)???はその他のパーミッションで適切な数字を入れる必要があります。
4.スティッキービット
(1)スティッキービットの例
drwxrwxrwt 2 root root 4096 7月 12 2006 samba |
(2)設定方法
chmod o+t testdir |