리눅스마스터 1급에서 SUID / SGID / Sticky bit 문제는 대부분 ① 권한 문자열 해석숫자 권한 계산의미 이해 형태로 출제됩니다.

아래는 실전 시험 스타일 문제 → 풀이 → 핵심 정리 방식으로 구성했습니다.


문제 1

다음 파일 권한이 의미하는 것은?

-rwsr-xr-x

보기

  1. 실행 시 그룹 권한으로 실행된다
  2. 실행 시 파일 소유자 권한으로 실행된다
  3. 파일 삭제는 소유자만 가능하다
  4. 파일 실행이 불가능하다

정답

② 실행 시 파일 소유자 권한으로 실행된다

해설

권한

rws

s 가 owner 실행 위치에 있음

SUID

의미

프로세스 실행 시 owner 권한 사용

문제 2

다음 권한 문자열을 8진수로 나타내면?

-rwsr-xr-x

풀이

일반 권한

rwx = 7
r-x = 5
r-x = 5

SUID

4

따라서

4755

정답

4755


문제 3

다음 권한 중 SGID가 설정된 것은?

1.

-rwxr-xr-x

2.

-rwxr-sr-x

3.

-rwsr-xr-x

4.

-rwxrwxrwx

정답

해설

SGID 위치

group execute 자리
r-s

문제 4

다음 권한의 의미는?

drwxrwxrwt

보기

  1. SUID 설정
  2. SGID 설정
  3. Sticky bit 설정
  4. 실행 권한 없음

정답

③ Sticky bit

해설

t

→ sticky bit

주로 사용되는 곳

/tmp

문제 5

다음 중 Sticky bit 특징으로 올바른 것은?

  1. 파일 소유자 권한으로 실행
  2. 그룹 권한으로 실행
  3. 디렉터리에서 파일 소유자만 삭제 가능
  4. 파일 읽기 권한 제거

정답


문제 6

다음 권한의 숫자 값은?

-rwxr-sr-x

풀이

SGID

2

일반 권한

rwx = 7
r-s = 5
r-x = 5

따라서

2755

정답

2755


문제 7

다음 명령 실행 결과로 설정되는 권한은?

chmod 4755 file

보기

  1. SGID 설정
  2. Sticky bit 설정
  3. SUID 설정
  4. 실행 권한 제거

정답

③ SUID


문제 8

다음 명령어의 의미는?

chmod g+s dir

정답

디렉터리에 SGID 설정

해설

SGID가 디렉터리에 설정되면

새 파일이 디렉터리 그룹 상속

시험 핵심 패턴

시험에서는 다음 형태가 가장 많이 나옵니다.

1️⃣ 문자열 해석

-rwsr-xr-x

→ SUID


2️⃣ 숫자 계산

4755
2755
1777

3️⃣ 의미 문제

권한 의미
SUID owner 권한 실행
SGID group 권한 실행
Sticky 디렉터리 삭제 보호

시험 암기

다음 세 개만 정확히 기억하면 됩니다.

SUID   = 4
SGID   = 2
Sticky = 1

실제 시스템 예

대표적인 SUID 프로그램

/usr/bin/passwd

권한

-rwsr-xr-x

이유

일반 사용자가 비밀번호 변경 가능

시험 직전 요약

4755 = SUID
2755 = SGID
1777 = Sticky

원하시면 다음 단계로 리눅스마스터 1급에서 가장 많이 출제되는

  • 프로세스 / ps / kill 문제
  • grep / find 명령어 문제
  • 네트워크 명령어 문제

시험 대비용으로 정리해 드리겠습니다. 특히 grep / find 문제는 거의 매 시험 등장합니다.