특수권한
-
12. 특수 권한OS/Linux 기초 2019. 8. 28. 23:51
앞서 다룬 일반적인 권한 이외에 리눅스에는 특수 권한이라는 것이 있다. 특수한 상황에 부여되는 권한으로 SetUID, SetGID, sticky bit으로 구분된다. (1) SetUID 파일을 실행하는 동안(일시적) 해당 파일의 소유자 권한을 얻는다. 주로 실행 파일에 설정한다. *형식 -> 소유자 권한 부분의 x 자리에 s(소문자) 또는 S(대문자)로 표기 된다. -> x 권한이 있으면 s(소문자) //rws rwx rwx -> x 권한이 없으면 S(대문자) //rwS rwx rwx -> 권한값은 4000대를 사용하며 기존 허가권 앞에 4를 붙이면 된다. ex) rwsrwxrwx == 4777 rwSrwxrwx == 4677 *실습 /usr/bin/passwd 허가권에 따른 다음 두 작업의 가능 여부를..