Comment amener l'UAC à coopérer avec la synergie2

11

Comment puis-je faire en sorte que l'UAC se comporte de manière à pouvoir contrôler le bureau grisé et les programmes s'exécutant sous des subventions UAC avec le client synergy? (Le kb et la souris sont connectés à une machine Linux, Windows exécute un client de synergie)

Ou la désactivation de l'UAC est-elle la seule option?

Kimvais
la source

Réponses:

15

Si vous utilisez une version bêta 1.4 ou plus récente de Synergy, vous pouvez la configurer pour qu'elle s'exécute en tant que service. En tant que service, Synergy s'exécute en tant que compte SYSTEM local, qui peut interagir avec l'espace Secure Desktop. J'ai les versions nocturnes de Synergy 1.5 exécutées sur mon client d'ordinateur portable Windows Server 2008 R2 et mon serveur d'ordinateur portable OS X 10.6, et je suis capable de travailler avec les invites UAC avec facilité.

Cody Wilson
la source
Semble également exiger d'entrer dans Modifier .. Paramètres et de sélectionner "Mode élévation" pour le client et le serveur.
Steve Cook
Comment configurer Synergy pour fonctionner en tant que service?
Nathan Osman
8

La raison pour laquelle cela se produit est à cause de ce que l'on appelle le "bureau sécurisé". Le bureau sécurisé existe depuis NT. Certaines parties du système d'exploitation, telles que l'écran de connexion, l'écran Ctrl + Alt + Suppr et l'écran de poste de travail verrouillé sont en fait des sessions de bureau complètement différentes de celles avec lesquelles vous interagissez normalement. Les programmes ne peuvent pas interagir directement avec le bureau sécurisé - c'est pour empêcher les enregistreurs de clavier, etc., de jouer avec les zones sécurisées.

Dans Windows Vista et versions ultérieures, UAC est également un espace de bureau sécurisé. Bien qu'il ressemble à un bureau grisé, ce que vous voyez est en fait un espace de bureau différent, avec une capture d'écran assombrie de tout ce qui était sur votre écran. Aucun autre programme ne peut interagir avec le bureau sécurisé UAC, de sorte qu’un virus ne peut pas, par exemple, dire oui à sa propre invite. Cela s'applique à Synergy comme à tout autre programme - il n'est tout simplement pas autorisé à interagir avec le bureau grisé UAC.

Si vous souhaitez bénéficier de tous les avantages de sécurité de l'UAC, vous ne pouvez tout simplement pas utiliser la synergie. Mais, si vous avez besoin de synergie, le meilleur compromis serait de configurer l'UAC pour qu'il soit toujours rapide, mais pas sur le bureau sécurisé. Cela entraînera l'invite UAC à agir comme une fenêtre normale sur le bureau normal, ce qui signifie qu'une synergie peut y accéder.

texte alternatif

J'espère que cela aide. Si cela ne fonctionne toujours pas, j'ai quelques choses à ajouter, mais essayez d'abord et voyez si c'est ce dont vous avez besoin.

nhinkle
la source
1
Kimvais, vous devez accepter la réponse de Cody Wilson, car cette réponse fait référence aux limitations de la version 1.3 - elle est donc partiellement incorrecte.
Nick Bolton
1

Vous pouvez également essayer d'exécuter une synergie sur la machine Windows en tant qu'administrateur. Cliquez avec le bouton droit et sélectionnez Exécuter en tant qu'administrateur.

Ça marche pour moi.

Stoinov
la source
Ça ne marche pas pour moi.
tylerl
J'ai aussi essayé ça mais ça ne marche pas non plus pour moi.
Sudhir