Estou trabalhando com uma ferramenta que executa programas em nome de centenas de usuários em várias máquinas. Isso funciona bem no Linux, porque posso simplesmente executar como "root" e usar su
ou sudo
para representá-los sem uma senha.
No Windows, runas
tem a opção "/ savecred", mas isso não ajudará se houver centenas de máquinas e centenas de usuários. A digitação de 10.000 senhas que eu não deveria saber simplesmente não acontecerá.
Do lado da contabilidade, esse trabalho deve ser feito pelo usuário que o solicitou, por isso, tornar-se sua conta é a coisa certa a fazer.
Agora, fiquei com a impressão de que havia uma ACL que poderia ser aplicada a uma conta que permitiria executar um processo como outro usuário sem exigir uma senha. Alguém já ouviu falar disso? Eu já andei por aqui e não tive essa sorte.
Se houver, como você configura e eu posso usar runas
ou eu tenho que escrever um aplicativo C / C ++ para criar minha própria ferramenta?
Obrigado!