파일 접근 권한 거부
글쓴이: 하하 / 작성시간: 월, 2005/10/17 - 1:07오후
/proc/stat 파일을 읽어
cpu 의 사용율을 계산하려 합니다.
헌데
stat 파일에 대한 권한이 없어 응용 프로그램에서 fopen 시
에러가 떨어집니다.
stat 파일에 대한 권한은
-r--r--r-- 1 root root 0 10월 17 13:06 /proc/stat
이렇게 잡혀 있습니다.
응용 프로그램을 돌리는 id 와 root의 group id 가 서로 틀려서
인거 같습니다.
여하튼..
저 파일을 root의 그룹 아이디와 다른 사용자가 읽을 려고 하는데
좋은 방법 있나요?
딴에는.. 사용자 그룹 아이디와 root의 그룹 아이디를 같게 변경
하면 될거 같긴 한데. 쫌 꺼릴찍 합니다. 실제 사용서버라 여럿
이 쓰는 사용자 아이디의 그룹 아이디를 제 멋대로 root의
그룹 아이디와 같게 변경하는 부분이 말입니다..
그래서.. 여기에 조언을 듣고 싶어 글을 올립니다.
그럼 수고하세요..
Forums:
권한을 보면 모든 사용자가 읽기 가능한거 같은데요?
권한을 보면 모든 사용자가 읽기 가능한거 같은데요?
제 컴에서 테스트해보니깐 일반 사용자도 가능하던데요
@.@
-r--r--r-- 1 root root 0 10월 17 13:06 /p
-r--r--r-- 1 root root 0 10월 17 13:06 /proc/stat
라면, 그룹이 같지 않아도 읽을 권한이 있는데요?
Owner, Group, Other 각각 r이 세팅되어 있는데, 다른 이유(이를테면 쓰기모드로 열려고 했다던지등등)로 오픈이 불가 한것 아닌지 검토해보세요.
댓글 달기