본문 바로가기
리눅스 운영 및 관리리눅스마스터 2급 · 2018년06월09일 · 4/80

4.다음 중 Set-UID에 대한 설정하는 방법으로 알맞은 것은?

1
chmod s+u a.out
2
chmod s+g a.out
3
chmod u+s a.out정답
4
chmod u+g a.out

해설

특수권한인 Set-UID 는 이 권한이 사용된 파일을 실행 시 실행시킨 사람의 권한이 아닌 파일 소유주 권한으로 실행시킴. 유저 실행 권한에 x 대신 s가 붙은게 Set-UID가 적용된 파일이며, 기존의 x를 대체 했기 때문에 x의 유무는 소문자와 대문자로 구분함. ( S = x 없음 , s = x 있음 ) 따라서 chmod 명령어로 Set-UID를 적용 시키는 방법은 chmod u+s a.out 를 하면 적용됨 만약 chmod u+s a.out 하기전 a.out 의 권한이 rw-r--r-- 이였다면 rwSr--r-- 이렇게 변할 것이고, a.out 권한이 rwxr--r-- 이라면 rwsr--r-- 이렇게 변할 것이다. 오답) 1번과 2번은 잘못된 모드이다. 4번. chmod u+g a.out 직접 실행시 오류가 발생하지 않으며 아무런 변화가 없다 ( 즉 , 무시 한다 )

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기