permite que os usuários executem o programa como administrador - windows xp 'sudoers'?

1

No linux eu poderia simplesmente adicionar uma entrada como username ALL = (root) NOPASSWD: /path/to/program ao arquivo sudoers para permitir que meus usuários executassem um programa com root / administrator-privileges.

Como posso fazer algo assim no Windows?

Eu sei que existem ferramentas como CPAU que podem criar programas wrapper que contêm uma versão ofuscada da senha, mas como ofuscar não é uma segurança real, não é isso que estou procurando.

    
por Zulakis 12.09.2013 / 20:50

1 resposta

0

O que você está tentando fazer? Se esta for uma atualização de software, existem outras ferramentas que fazem isso (política de grupo, PsExec, LANdesk, Altiris Deployment Solution ou Altiris Software Delivery, etc.).

Se for um aplicativo legado que sua empresa exige, os programas geralmente mentem sobre o que eles precisam. Geralmente, você pode fornecer o acesso de arquivo / registro adequado sem privilégios de administrador.

Se você estiver em um ambiente do Active Directory, poderá usar Além de Trust Powerbroker Desktops , um plugue de política de grupo -em isso dá privilégios de instalação para processos em vez de usuários (por exemplo, ele dá privilégios ao seu aplicativo legado "admin" em vez dos usuários). No entanto, dependendo do aplicativo, até mesmo isso pode dar mais privilégios do que você deseja.

Se esta for uma tarefa agendada regular em vez de um programa interativo, talvez você queira examinar itens como PsExec, Diretiva de Grupo, Agendador de Tarefas, etc.

    
por 12.09.2013 / 22:48