setuid

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

setuid e setgid (abreviação de set user ID em execução e set group ID em execução, respectivamente) são sinalizadores de direitos de acesso Unix que permitem que usuários rodem um executável com as permissões do grupo ou dono do executável. Eles são frequentemente utilizados para permitir que usuários em um sistema de computador executem programas com privilégios elevados temporariamente a fim de realizar uma tarefa específica. Enquanto os privilégios fornecidos de id de usuário e ir de grupo assumidos não são sempre elevados, no mínimo eles são específicos. setuid e setgid são necessários para tarefas que requerem privilégios mais elevados que aqueles de um usuário comum, tais como mudar a senha de login. Algumas das tarefas que exigem privilégios elevados não podem ser imediatamente óbvias, entretanto - tais como o comando ping, que tem que enviar e receber pacotes de controle em uma interface de rede.

setuid em executáveis[editar | editar código-fonte]

Wiki letter w.svg Este artigo é um esboço. Você pode ajudar a Wikipédia expandindo-o. Editor: considere marcar com um esboço mais específico.