본문 바로가기
리눅스 운영 및 관리리눅스마스터 2급 · 2023년03월11일 · 1/80

1.다음 설명의 상황에 설정해야 하는 작업으로 가장 알맞은 것은?

리눅스마스터 2급 1번 문제 이미지
1
ihduser 사용자를 project 그룹에 추가시킨다.
2
project 디렉터리에 Set-UID를 부여한다.
3
project 디렉터리에 Set-GID를 부여한다.정답
4
project 디렉터리에 Sticky-Bit를 부여한다.

해설

Set-UID : 파일이나, 디렉토리에 Set-UID를 부여하면, 설정된 것에 한해서 일반사용자에게 슈퍼유저(root/관리자) 권한을 실행 순간마다 빌려옴 Set-GID : 파일이나, 디렉토리에 Set-GID를 부여하면, 설정된 것에 한해서 사용자의 실제 그룹 ID에서 파일 소유자의 그룹ID로 변경함. 즉, apple라는 디렉토리에 Set-GID가 부여되어 있다면 apple라는 디렉토리에 새로 설정된 파일들은 디렉토리그룹 소유권보다 파일 생성자의 그룹소유권을 얻게 됨. ==>> project 그룹 소유의 project 디렉토리에 Set-GID 설정이 되어 있으면, project 그룹 소속이 아닌 다른 사용자가 project 디렉토리에 파일이나, 디렉토리를 생성해도 project 그룹의 권한으로 지정됨 Sticky-Bit : 리눅스는 파일의 Sticky-Bit 는 무시함. 디렉토리에 설정되어 있는 경우 누구나 자유롭게 사용 할 수 있는 공용 디렉토리가 된다고 보면 됨. 단, 디렉토리 소유자나 파일 소유자 또는 슈퍼유저가 아닌 사용자들은 파일을 삭제하거나, 이름을 변경하지 못하도록 막음, 파일 또는 디렉토리 생성은 누구나 가능

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기