다른 사용자의 프로그램이 내 세마포를 수정하도록 허용했지만 (기본적으로 제거), 실패했습니다. 다음은 C - 세마포어 권한 문제
내 세마포어 생성 명령입니다 :의 다른 사용자가 실행 오류와 세마포어를 삭제 할 수 없습니다 있습니다 여전히if ((semID = semget(key, 2, IPC_CREAT | 0777)) == -1) {
perror("Sem Creation:");
exit(2);
}
프로그램이 "소유자가 아님"
권한이 사용자의'umask'에 의해 변경 될 수 있습니다. –