Gerenciador de permissões do Windows Server 2008?

1

Eu executo um servidor web externo para a minha empresa, é um VPS do Windows 2008 e está sempre me causando dor de cabeça, geralmente com permissões.

Eu tenho uma conta criada no Plesk, com alguns subdomínios. As coisas são carregadas / atualizadas diariamente, e de vez em quando (especialmente com novas compilações) as permissões morrem. Existe um programa que pode gerenciar todas as permissões automaticamente para que eu não precise fazê-las manualmente sempre que elas caírem? Eu tive um pouco de google, mas nada ideal apareceu. Imaginando se há alguém que recomende algo antes de eu mergulhar na instalação do software em um servidor ativo.

Obrigado.

    
por tutts 27.02.2012 / 12:40

2 respostas

1

Sua pergunta não é muito clara sobre por que "as permissões morrem". Uma maneira simples de definir permissões de arquivos e pastas é usar os comandos cacls ou icacls (comandos padrão do Windows, incluídos em todos os Windows). Você tem que escrever um script para executar este comando com os parâmetros desejados.

Você pode usar uma tarefa agendada para executar seu script a cada hora / dia / qualquer outro, ou usar outro método para acionar o script no momento certo (por exemplo, após cada nova compilação).

Outros utilitários podem ser SetACL (opensource).

    
por 27.02.2012 / 19:49
1

icacls é o caminho a percorrer. Como disse @Gregory_MOUSSAT, já está no caminho do Windows por padrão. Aponte para a raiz da pasta em questão e salve as permissões atuais em um arquivo (supondo que elas estejam atualmente do jeito que você deseja).

icacls c:\inetpub\wwwroot\* /save c:\myperms.txt /T

Então, quando eles ficarem confusos, reaplique:

icacls c:\windows\wwwroot\ /restore c:\myperms.txt

    
por 28.02.2012 / 03:43