Os programas que executam set-uid ou set-gid devem, e normalmente retornam ao uid / gid original quando estão abrindo arquivos nomeados pelo usuário. Eles só usam os privilégios de suas permissões de configuração para acessar os arquivos especiais que eles precisam para sua operação; Por exemplo, wall
usa apenas para que possa abrir o terminal do destinatário. Usar os privilégios especiais ao abrir arquivos do usuário seria uma violação de segurança, pois permitiria que você acessasse arquivos aos quais normalmente não deveria ter acesso.