chmod の s の目的を知りたいです。
tiago2@ubuntu:~$ ls -l file
-rw-r--r-- 1 tiago2 tiago2 0 2013-01-20 17:05 file
tiago2@ubuntu:~$ chmod g+s file
tiago2@ubuntu:~$ ls -l file
-rw-r-Sr-- 1 tiago2 tiago2 0 2013-01-20 17:05 file
ありがとう。
chmod の s の目的を知りたいです。
tiago2@ubuntu:~$ ls -l file
-rw-r--r-- 1 tiago2 tiago2 0 2013-01-20 17:05 file
tiago2@ubuntu:~$ chmod g+s file
tiago2@ubuntu:~$ ls -l file
-rw-r-Sr-- 1 tiago2 tiago2 0 2013-01-20 17:05 file
ありがとう。
s
セットの略。
ファイル許可ビットには、ファイル所有者、グループ、およびその他の実行許可ビットが含まれます。所有者の実行ビットが「s」に設定されると、設定ユーザー ID ビットが設定されます。これにより、ファイルを実行するすべての人またはプロセスが、ファイルの所有者であるかのようにシステム リソースにアクセスできるようになります。グループの実行ビットが「s」に設定されると、設定されたグループ ID ビットが設定され、プログラムを実行しているユーザーは、ファイルが属するグループのアクセス許可に基づいてアクセスが許可されます。
コマンド:
chmod g+s file
ファイル「file」にグループ ID ビットを設定します。