문제
리눅스에서 디렉토리의 현재 권한이 drwxrwx---일 때, 이 디렉토리에 sticky bit(1000)를 설정하면서 동시에 그룹에게 쓰기 권한을 제거하고 기타 사용자에게 읽기와 실행 권한을 부여하는 chmod 명령어를 4자리 8진수 방식으로 작성하시오. (디렉토리명은 project_dir)
정답
chmod 1755 project_dir
chmod 1755 project_dir1755
해설
현재 권한 drwxrwx--- = 770에서 변경사항을 적용: 1) sticky bit 설정 = 1000, 2) 그룹 쓰기 권한 제거로 rwx에서 r-x = 5, 3) 기타 사용자에게 r-x 권한 부여 = 5. 따라서 소유자는 rwx=7 유지, 그룹은 r-x=5, 기타는 r-x=5가 되어 1755가 됩니다.