setuid define o uid eficaz euid .
setgid define o código efetivo egid .
Em ambos os casos, os chamadores uids e gids permanecerão no lugar. Então, mais ou menos, você pode dizer que obterá esse uid / gid além dos chamadores uid e gid (ativos).
Alguns programas podem diferenciá-lo muito bem.
Se você entrar em um sistema, então su para root e depois emitir um who am i você verá sua conta "antiga".
su é um desses suid-binários, que mudará o euid .