
$ ls -l `which passwd`
-rwsr-xr-x. 1 root root 28K Jun 10 2014 /usr/bin/passwd
SUID (Set User ID)
SGID
⚠️ SUID가 설정된 파일의 소유자가 root라면 보안상 주의가 필요. 이러한 파일을 찾으려면 아래와 같은 명령을 사용 하면 됨
$ sudo find / -user root -perm /4000 -ls
19733014 32 -rwsr-xr-x 1 root root 32096 Dec 2 2017 /usr/bin/su
16821952 28 -rwsr-xr-x 1 root root 27680 May 26 2017 /usr/bin/pkexec
20110923 60 -rwsr-xr-x 1 root root 57576 Aug 4 2017 /usr/bin/crontab
17152445 28 -rwsr-xr-x 1 root root 27832 Jun 10 2014 /usr/bin/passwd
17095099 140 ---s--x--x 1 root root 143192 Sep 7 2017 /usr/bin/sudo
17095097 52 -rwsr-xr-x 1 root root 52960 Nov 6 2016 /usr/bin/at
17520695 188 ---s--x--- 1 root 156 191328 Dec 2 2017 /usr/bin/staprun
34486037 12 -rwsr-xr-x 1 root root 11224 Nov 6 2016 /usr/sbin/pam_timestamp_check
34157036 36 -rwsr-xr-x 1 root root 36280 Nov 6 2016 /usr/sbin/unix_chkpwd
...
/tmp 디렉터리의 권한을 보면 다음과 같다
$ ls -ld /tmp
drwxrwxrwt. 11 root root 4096 Mar 28 23:05 /tmp
t로 설정됨