프로세스가 파일을 읽을 수 있습니까? SetUID 권한 충돌

프로세스가 파일을 읽을 수 있습니까? SetUID 권한 충돌

사용자 A는 setuid사용자 B가 소유한 프로그램을 실행합니다. 프로그램은 A만이 읽을 수 있고 다른 사람은 읽을 수 없는 /etc/data에 있는 파일을 읽으려고 합니다. 프로그램이 파일을 읽을 수 있나요?

그렇다면 위와 비슷한 또 다른 질문이 있습니다.

프로세스가 파일을 읽으려고 합니다. 프로세스의 유효 사용자 ID는 3000이고 실제 사용자 ID는 4000입니다. 파일을 읽을 수 있지만 userID=4000읽을 수 없습니다 userID=3000. 프로세스가 파일을 읽을 수 있습니까?

관련 정보