SQLD프로그래밍 언어 활용난이도 3MCQ

SQLD 프로그래밍 언어 활용 기출문제 #5067

문제

다음 중 리눅스에서 파일의 특수 권한(Special Permission) 설정에 대한 설명으로 가장 옳지 않은 것은?

① SUID(Set User ID) 권한이 설정된 실행 파일은 실행 시 파일 소유자의 권한으로 동작한다 ② SGID(Set Group ID) 권한이 디렉토리에 설정되면, 해당 디렉토리 내 생성되는 파일들은 디렉토리의 그룹을 상속받는다 ③ Sticky Bit가 설정된 디렉토리에서는 파일 소유자만 자신의 파일을 삭제할 수 있다 ④ chmod u+s 명령은 파일에 SGID 권한을 부여한다

정답

4

해설

④번이 틀렸다. chmod u+s는 SUID(Set User ID) 권한을 부여하는 명령이다. SGID를 부여하려면 chmod g+s를 사용해야 한다. ①번은 맞다. SUID가 설정된 파일은 실행 시 파일 소유자의 권한으로 동작한다. ②번도 맞다. SGID가 디렉토리에 설정되면 새로 생성되는 파일들이 디렉토리의 그룹을 상속받는다. ③번도 맞다. Sticky Bit(/tmp 디렉토리에 설정됨)는 파일 소유자만 자신의 파일을 삭제할 수 있도록 한다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 프로그래밍 언어 활용 기출 #5067 | 문어CBT