Como obter o UAC para cooperar com o synergy2

11

Como faço para que o UAC se comporte para que eu possa controlar a área de trabalho desativada e os programas executados em concessões de UAC com o cliente de sinergia? (O kb e o mouse estão conectados a uma máquina Linux, o Windows está executando o cliente de sinergia)

Ou está desativando o UAC como a única opção?

    
por Kimvais 19.01.2010 / 09:36

3 respostas

15

Se você usar uma versão beta 1.4 ou mais recente do Synergy, poderá configurá-la para ser executada como um serviço. Como um serviço, o Synergy é executado como a conta SYSTEM local, que pode interagir com o espaço do Secure Desktop. Eu tenho o Synergy 1.5 construído à noite em execução no meu cliente de laptop do Windows Server 2008 R2 e no servidor de laptop OS X 10.6, e sou capaz de trabalhar com prompts do UAC com facilidade.

    
por 08.09.2010 / 03:35
8

A razão pela qual isso acontece é por causa do que é chamado de "desktop seguro". A área de trabalho segura existe desde o NT. Certas partes do sistema operacional, como a tela de login, a tela Ctrl + Alt + Del e a tela bloqueada da estação de trabalho são na verdade sessões de área de trabalho completamente diferentes daquelas com as quais você normalmente interage. Os programas não podem interagir diretamente com a área de trabalho protegida - isso evita que os registradores de teclado, etc., mexam nas áreas seguras.

No Windows Vista e posteriores, o UAC também é uma área de trabalho segura. Embora pareça apenas uma área de trabalho esmaecida, o que você está vendo é na verdade um espaço diferente na área de trabalho, com uma captura de tela escura do que estava na tela. Nenhum outro programa pode interagir com a área de trabalho segura do UAC, de modo que um vírus não possa, por exemplo, dizer sim ao seu próprio prompt. Isso se aplica ao Synergy da mesma forma que se aplica a qualquer outro programa - simplesmente não é permitido interagir com o desktop escurecido do UAC.

Se você quiser os benefícios de segurança completos do UAC, simplesmente não poderá usar a sinergia. Mas, se você precisar de sinergia, o melhor compromisso seria configurar o UAC para ainda solicitar, mas não no desktop seguro. Isso fará com que o prompt do UAC atue como uma janela normal na área de trabalho normal, o que significa que a sinergia pode acessá-lo.

Espero que isso ajude. Se ainda não funcionar, eu tenho mais algumas coisas que poderia adicionar, mas tente primeiro e veja se é o que você precisa.

    
por 19.01.2010 / 10:13
1

Você também pode tentar executar sinergia na máquina Windows como Administrador. Clique com o botão direito e selecione Executar como administrador.

Funciona para mim.

    
por 12.04.2010 / 11:42