처음으로

리눅스마스터 2급

2019년 06월 15일 기출문제

7. 다음 명령을 실행했을 경우 /project 디렉터리의 허가권 값으로 알맞은 것은?

1.gif

*해설

<문제 해설>
파일과 디렉토리의 권한을 기호로 설정하는 방법

1) 사용자 지정
u : 소유자 / g : 그룹 / o : 다른 사용자

2) 퍼미션(권한) 내용
r : read / w : write / x : execute
t : sticky bit

3) 퍼미션 설정
+ : 지정 퍼미션 허가
- : 지정 퍼미션 금지
= : 지정된 퍼미션만 허가 나머지 금지

=> 문제의 권한설정 o+t

=> o : 다른사용자에게 / + : 권한 허가 / t : sticky bit

=> 출력결과 원래 다른사용자의 권한 --- 에서 --T 로 바뀜

=> 대문자T와 소문자t의 차이 = sticky bit를 표시하는 자리는 원래
실행권한인 'x' 가 있어야 할 자리임.
sticky bit가 그 자리에 들어가서 실행권한 'x'가 있는지 없는지 모름
실행권한이 있는 'x'에 sticky bit를 설정하면 = 소문자 't'
실행권한이 없는 '-'에 sticky bit를 설정하면 = 대문자 'T'

=> 원래 파일의 다른사용자의 실행권한이 '-' 였으므로 대문자 'T'가 들어옴
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...