리눅스 특수 권한 부여(setuid, setgid, stickybit)


리눅스 특수 권한 부여(setuid, setgid, stickybit)

클라우드 서버에 메일 서버를 구축하면서 qmailadmin의 index.cgi의 특수 권한 부여가 필요했습니다. chmod 4755 setuid chmod 2755 setgid chmod 1755 stickybit 권한은 위와 같이 chmod 명령어를 통해 줄수 있습니다. 755의 접근 권한의 설명은 생략하도록 하겠습니다. 앞에 4(setuid),2(setgid),1(stickybit)은 특수 권한으로 setuid 비트가 설정된 파일은 실행 순간만 해당 파일의 소유자 권한으로 실행합니다. 즉 실행 순간만 권한을 빌려옵니다. setgid 비트가 디렉토리에 설정되어 있으면 해당 디렉토리에 설정된 파일들은 디렉토리 그룹 소유권이 아닌 파일 생성자의 그룹 소유권을 얻게 됩니다. stickybit 디렉토리에 적용되면 공유 폴..........



원문링크 : 리눅스 특수 권한 부여(setuid, setgid, stickybit)