리눅스 파일 시스템에서는 Setuid, Setgid, 그리고 Sticky bit이라는 특수한 권한 설정 옵션을 제공합니다. 이들은 각각 파일 및 디렉토리에 대한 권한 설정을 제어하는 역할을 합니다.
Setuid (Set User ID) Setuid는 파일에 대해 소유자의 권한이 아닌 파일 소유자의 권한으로 실행되도록 설정하는 권한입니다. 즉, 파일을 실행하는 사용자는 파일의 소유자 권한을 갖게 됩니다.
이 권한은 일반적으로 시스템 파일에 대해서만 사용됩니다. 예를 들어, 패스워드 파일 등을 실행할 때 필요한 권한을 부여합니다.
Setgid (Set Group ID) Setgid는 디렉토리에 대해 파일 생성 시 파일의 그룹 소유자가 디렉토리의 그룹 소유자로 설정되도록 하는 권한입니다. 즉, 디렉토리의 그룹 소유자 권한으로 파일이 생성됩니다.
이 권한은 파일 공유나 프로젝트 작업에서 특정 그룹의 권한을 부여하는데 사용됩니다. Sticky bit Sticky bit는 디렉토리에서만 사용되...
#
bit
#
setgid
#
setuid
#
sticky
#
권한
#
리눅스
원문 링크 : [Linux] Setuid Setgid Sticky bit