로딩
요청 처리 중입니다...

리눅스 UID

 리눅스 UID

euid (effective) - 대부분의 접근 체크에 사용되는 uid - 프로세스에 의해 생성되는 파일의 owner는 euid가 됨 ruid (real) - 실제 프로세스의 uid로 signal을 보낼 수 있는 권한에 영향을 줌 - superuser 권한이 없는 프로세스는 sender의 ruid 또는 euid가 receiver의 ruid나 euid가 같을때만 시그널을 보낼 수 있다. (ex: kill -9) suid (saved): - 일시적으로 권한을 생성하여 실행할 때 사용함 - 권한이 변경될 때 기존의 uid가 suid에 일시적으로 저장됨 setuid 함수 : effective uid를 변경함 -> 루트에서 ruid와 euid를 동시에 변경한 경우, 다시 루트로 돌아갈 수 없음 -> euid만 변경한 경우, 다시 루트로 돌아갈 수 있음...

# euid # ruid # setuid # suid # uid

원문 링크 : 리눅스 UID