━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

suid(set user id)やsgidが設定された実行ファイルを実行すると,そのプログラムは実行ファイルの所有ユーザ

または所有グループの権限で動作します。なのでスーパーユーザーが所有者であるプログラムにSUIDを設定

すると,ユーザーが実行した場合でもそのプログラムはスーパーユーザー権限で動作します。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[root@localhost ~]# find  / -perm -u+s -exec ls -la ‘{}’ ‘;’
-rwsr-xr-x 1 root root 55016  3月 15  2007 /sbin/mount.nfs4
-rwsr-xr-x 1 root root 12280  3月 15  2007 /sbin/pam_timestamp_check
-rwsr-xr-x 1 root root 55012  3月 15  2007 /sbin/mount.nfs
-rwsr-xr-x 1 root root 20796  3月 15  2007 /sbin/unix_chkpwd
-rwsr-xr-x 1 root root 55016  3月 15  2007 /sbin/umount.nfs4
-rwsr-xr-x 1 root root 55016  3月 15  2007 /sbin/umount.nfs
–wS–xr-x 1 root root 0 10月  5 04:59 /media/.hal-mtab-lock
-rwsr-xr-x 1 root root 31244  3月 15  2007 /bin/ping6
-rwsr-xr-x 1 root root 57588  3月 15  2007 /bin/mount
-rwsr-xr-x 1 root root 38552  3月 15  2007 /bin/umount
-rwsr-xr-x 1 root root 24060  3月 22  2007 /bin/su
-rwsr-xr-x 1 root root 35864  3月 15  2007 /bin/ping
-rwsr-xr-x 1 root root 6808  3月 22  2007 /usr/sbin/usernetctl
-rws–x–x 1 root root 34824  3月 15  2007 /usr/sbin/userhelper
-rwsr-xr-x 1 root root 6240  1月  6  2007 /usr/sbin/ccreds_validate
-rwsr-xr-x 1 root root 172200  3月 22  2007 /usr/libexec/openssh/ssh-keysign
-rwsr-xr-x 1 root root 144537  3月 15  2007 /usr/kerberos/bin/ksu
-rwsr-xr-x 1 root root 18544  3月 15  2007 /usr/bin/rcp
-rws–x–x 1 root root 17900  3月 15  2007 /usr/bin/chfn
-rwsr-xr-x 1 root root 13108  3月 15  2007 /usr/bin/rlogin
-rws–x–x 1 root root 70892  1月 10  2007 /usr/bin/sperl5.8.8
-rwsr-xr-x 1 root root 46748  3月 15  2007 /usr/bin/chage
—s–x–x 2 root root 159096  1月  7  2007 /usr/bin/sudoedit
-rws–x–x 1 root root 1820868  3月 15  2007 /usr/bin/Xorg
-rwsr-xr-x 1 root root 8876  3月 15  2007 /usr/bin/rsh
-rwsr-sr-x 1 root root 311288  3月 15  2007 /usr/bin/crontab
-rwsr-xr-x 1 root root 47352  3月 15  2007 /usr/bin/gpasswd
-rwsr-xr-x 1 root root 43976  1月  6  2007 /usr/bin/at
-rws–x–x 1 root root 19064  3月 15  2007 /usr/bin/chsh
—s–x–x 2 root root 159096  1月  7  2007 /usr/bin/sudo
-rwsr-xr-x 1 root root 24556  3月 15  2007 /usr/bin/newgrp
-rwsr-xr-x 1 root root 22984  1月  7  2007 /usr/bin/passwd
[root@localhost ~]#

「chmod u+s」 コマンドや「chmod 4755」 コマンドにてコマンドにsuidを付与する事が出来ます。