흠.. 유닉스에서 보면요..
real user, real group가 있잔아요..
그리고 effective user id, effective group id가 잇잔아요..
책에 보면요.. 이 두가지는 똑같다고는 하지만.. 분명히 차이점이 있겠죠?
차이점을 보니깐 real은 파일에 관한거고 effective는 프로세스와 관계되어져
있다고 하는거 같긴 한데.. 맞는지도 잘 모르겠구요. 또 다른 차이점이
있을듯 하기 한데.. 정확히 모르겠네요.. 그럼 고수님들 답변좀..
그럼 전 이만..~~
real ID 는 프로세스를 실행한 실제 사용자이고, effective ID 는 권한 검사에 쓰는 ID 입니다. 파일이 아니라 둘 다 프로세스의 속성입니다.
setuid 프로그램을 실행하면 real 은 호출자, effective 는 파일 소유자(예: root)가 되는 것이 대표적인 차이입니다.