2009-03-24 SUID、SGID、Sticky bitの概念 Linux shell SUID (Set User ID) これが設定されたファイルは、任意のユーザーが実行してもファイルの所有者として実行される(スクリプトファイルは除く)。 所有者の実行権限が「s」 パーミッション設定時は先頭が「4」 SGID (Set Group ID) これが設定されたファイルは、任意のユーザーが実行してもファイルの所有グループとして実行される(スクリプトファイルは除く)。 所有グループの実行権限が「s」 パーミッション設定時は先頭が「2」 Sticky bit これが設定されたディレクトリ内は、全ユーザーが書き込めるが削除は所有者のみ可能となる。 その他ユーザーの実行権限が「t」 パーミッション設定時は先頭が「1」 設定する機会が皆無なので、書かなきゃ覚えられない(´・ω・`) パーミッションの設定方法は他にもあるけど、数字が一番覚えやすいので…。