특수 권한이란?
특수 권한
- 읽기, 쓰기 권한이 아니다, 일반적인 권한과는 조금 다른 특수한 권한
- setUID : 나머지 사용자가 파일을 실행할 때 소유자의 권한으로 접근할 수 있게 해주는 권한
- setGID : 나머지 사용자가 파일을 실행할 때 관리 그룹의 권한으로 접근할 수 있게 해주는 권한
- StickyBit : 디렉토리에 부여하는 권한, 디렉토리를 마치 자유게시판처럼 사용할 수 있게 해주는 권한 일반적으로 /tmp 디렉토리에 부여
setUID, setGID

- setUID

- setGID
- 서로 비슷하다
- 사용자가 usb를 인식할 때 수동으로 해줘야하는데 이때 관리자 권한을 부여해야한다.(특수 권한이 실행될 때만!)
- 비밀번호를 변경할 때도 잠시 관리자 권한을 가져야가 한다.
stickybit

- dir에 부여하는 권한
- ls -l명령어를 이용하여 확인 시 특수권한이 부여된 파일은 나머지 사용자의 권한 부분 중 실행 권한 부분이 x가 아닌 t로 나탄다
- 대표적으로 /tmp에 많이 사용
- 게시판을 자율적으로 만들어주는 것
다른 사람들이 글은 읽을 수 있지만 쓰고 지울 수는 없다(관리자는 가능)