Set-UID 2

[리눅스마스터] find 명령으로 Set-UID 파일 찾기

문제 31다음 중 시스템 전체에서 Set-UID가 설정된 파일을 전부 찾는 명령으로 알맞은 것은?find / -type f -perm 4000find / -type f -perm -4000find / -type -f -perm 4000find / -type -f -perm -4000정답:2번: find / -type f -perm -4000해설:Set-UID란?Set-UID 비트는 8진수로 4000을 의미합니다.이 비트가 설정된 파일은 실행 시 해당 파일의 소유자 권한을 상속받습니다.Set-UID 비트가 설정된 모든 파일을 찾기 위해서는 적절한 find 명령어 옵션을 사용해야 합니다.명령어 분석 및 선택지 검토find / -type f -perm 4000설명: 권한이 정확히 4000인 파일만 검색합니다...

01-02-02 파일 시스템 관리_특수 권한

특수 권한 특수 권한의 개요 파일의 소유자 허가권, 그룹 허가권, 다른 사용자 허가권, 사용자 소유권, 그룹 소유권 그리고 읽기, 쓰기, 실행 권한만으로는 시스템을 운영할 때 한계가 있다. 이를 위해 Set-UID 권한 비트, Set-GID 권한 비트, 스티키 비트라는 특수 권한이 존재한다. Set-UID 권한 비트(Set User ID bit) 파일에 Set-UID 비트가 설정되면 사용자가 파일을 실행했을 때 해당 사용자의 권한이 아닌 파일의 소유자 권한으로 실행된다. 대표적인 예로 /usr/bin/passwd 프로그램 파일은 root만이 읽기 가능한 /etc/shadow 파일에 접근할 수 있도록 설정되어 있다. 이 설정대로라면 일반 사용자는 passwd 프로그램을 사용하지 못한다. 그러나 passwd..