setgid가 작동하지 않습니다

setgid가 작동하지 않습니다

SGID 명령을 사용하는 데 어려움을 겪고 있습니다.

다음을 고려하면:

----rws--- 1 simon simon 233 nov 24 13:52 hosts

사용자가 이 파일을 열거나 편집할 수 없는 이유는 무엇입니까?

답변1

파일을 소유한 그룹에 속하지 않은 경우 SGID 비트는 파일 편집에 도움이 되지 않습니다. 파일의 SGID 비트는 주로 파일 그룹을 EGID(유효 그룹 ID)로 사용하여 스크립트를 실행하는 데 사용됩니다.

파일을 열려면 해당 파일에 대한 읽기 권한이 있어야 합니다(즉, 누구나 읽을 수 있거나 해당 파일이 속한 그룹의 구성원이어야 함). 다시 말하지만, 편집하려면 쓰기 권한이 필요합니다.

관련 정보