한 user가 여러 group에 속할 수 있습니다. 이 경우, /etc/passwd에 기록된 그룹 id를 보통 real group id라고 하고, 이 user가 속한 다른 그룹(들)을 supplementary group이라고 하며, 이 정보는 /etc/group에 들어 있습니다.
어떤 프로그램은 uid와 gid를 프로세스를 실행시킨 사용자의 것으로부터 자신의 것(실행 이미지를 기술하는 VFS inode에 저장된 속성)으로 변화시킬 수 있다. 이러한 프로그램은 setuid 프로그램으로 알려져 있으며, 이런 프로그램은 특히 네트워크 데몬과 같이 다른 프로세스의 한 켠에서 실행되고 있는 서비스의 권한을 제한하기 위한 유용한 방법이 된다. 효력 uid와 gid는 setuid 프로그램의 uid와 gid이며, 원래의 uid와 gid 는 그대로 남는다. 커널은 특권 권한을 검사할 때 효력 uid와 gid를 검사한다.
한 user가 여러 group에 속할 수 있습니다. 이 경우, /etc/
한 user가 여러 group에 속할 수 있습니다. 이 경우, /etc/passwd에 기록된 그룹 id를 보통 real group id라고 하고, 이 user가 속한 다른 그룹(들)을 supplementary group이라고 하며, 이 정보는 /etc/group에 들어 있습니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
답변 감사합니다~
답변 감사합니다~
새로운 것만이 세상을 바꾼다...
effective group id
http://linuxkernel.net/kernel/tlk/tlk-0.1.0/tlk4.html
댓글 달기