OpenVPN Executar como problemas de administrador

1

Eu tinha postado sobre isso há um tempo atrás, mas tive algumas novas perguntas com alguns comentários que eu realmente aprecio alguns comentários.

Estou usando uma instalação personalizada do OpenVPN usando o 7zip. Ele instala o programa e descompacta as chaves e os arquivos de configuração no local correto. Isso está sendo instalado por um administrador e precisa funcionar para usuários não administradores. Antes havia um problema sobre não empurrar as rotas corretamente e eu vou contornar isso, adicionando os usuários ao grupo Network Config, que lhes permitirá adicionar rotas, mas não muito mais poder. Agora estou recebendo o erro "Erro ao abrir o arquivo de log para gravar C: \ Arquivos de Programas \ OpenVPN \ log \ client.log. Você provavelmente não tem privilégios de administrador, que são necessários para executar o OpenVPN." Existe alguma maneira de contornar isso? O OpenVPN ainda funciona mesmo que este erro ocorra, então existe alguma maneira de apenas desligar o erro (mudar o verbo para 0 não funciona) ou recompilá-lo para ignorar esse erro? Existe alguma maneira de alterar o local de log para visualizador de eventos ou outro diretório como C: \ Users \% currentuser% \ OpenVPN.log (quando eu tento fazer isso com log ou opção log-append ele lança outro erro e não faz trabalho, então eu prefiro visualizador de eventos para que não haja problemas de permissão).

Eu realmente aprecio qualquer entrada. Estamos nos aproximando em querer implantar em uma escala mais ampla e este é o último grande obstáculo.

    
por MadHatter 05.01.2010 / 17:00

3 respostas

1

Olhando para minha instalação do Win7 pro, os usuários regulares não têm o direito de gravar arquivos em c: \ arquivos de programas \ openvpn (ou qualquer diretório em Arquivos de Programas) por padrão. Não tenho certeza do XP. Você precisará ajustar as permissões no próprio arquivo de log e / ou no diretório openvpn.

Você pode tentar usar as cacls ou comando icacls em um script de instalação para alterar as permissões do arquivo / diretório.

    
por 06.01.2010 / 19:31
0

Você poderia adicionar um script, uma etapa de instalação ou uma política de grupo para alterar as permissões desse arquivo para graváveis por Everybody?

    
por 05.01.2010 / 17:54
0

O Windows7 em diante tem esse problema que o administrador local do sistema operacional está desativado por padrão (por questões de segurança). O que eu sugiro é que você sempre execute a configuração do OpenVPN usando o botão direito do mouse e "executar como administrador". Mesmo após a instalação, sempre execute a GUI do OpenVPN usando este método. Dessa forma, o sistema operacional permitirá que o aplicativo adicione as rotas em sua própria tabela de roteamento, empurradas pelo servidor OpenVPN.

    
por 30.12.2013 / 11:51