TUXANANTES
Formations
+ Initiation
+ Internet et Messagerie
+ Linux
+ Reseau
+ Windows XP
Articles techniques

Partage Clavier / Souris avec Synergy

Synergy


Principe

Permet le partage du clavier et de la souris entre des systèmes d'exploitation semblables ou différents.

Contexte de mise en oeuvre :


Figure 1.png

Dans ce contexte, la machine Windows est Synergy server

et Linux, Synergy client.


Il est bien sûr possible de mettre en place la configuration inverse et de faire de sorte que ce soit le clavier et la souris sur serveur Linux qui soient partagés et puissent interagir avec les applications Windows.


Le curseur qui initialement est affiché sur l'écran de la machine Windows et qui permet d'interagir avec les applications Windows va glisser sur l'écran Linux et interagir avec les applications qui s'exécutent sur ce serveur.


Synergy est un utilitaire sous licence GNU/GPL, qui permet de partager une même souris et un même clavier entre plusieurs ordinateurs. De plus, il permet d’effectuer des copier-coller entre ces ordinateurs à travers le réseau ou encore la mise en route et le dévérouillage simultanée des économiseurs d’écran.


Le fait d'utiliser un client Synergy sur une machine ne désactive pas son propre clavier et souris : vous pourrez continuer à l'utiliser en parallèle ou en cas de perte du serveur Synergy.


Configuration requise

* Microsoft Windows NT, Windows 2000, Windows XP (download)
* Unix (source) (rpm)
     o X Windows version 11 revision 4 ou plus
     o extension XTEST (tapez “xdpyinfo | grep XTEST” pour vérifier la présence de XTEST)

Il existe des paquets précompilés pour Debian, SuSE, Ubuntu.

Afin de faire fonctionner Synergy sur des systèmes d’exploitation différents, assurez-vous que tous les systèmes utilisent la même version de Synergy.


Il est aussi nécessaire que les ordinateurs concernés soient déjà dans en réseau.


Installation

Sur Windows : rien de particulier, on double-clique sur

Synergy_html_414fe5e.jpg

Sur Linux :

Sequence classique pour l'installation des sources :

Ouvrir une session en étant root

# tar zxvf synergy-1.3.1.tar.gz

# cd synergy-1.3.1

# ./configure

# make

# sudo make install


à l'issue de cette installation, les binaires synergyc et synergys sont disponibles

# type synergyc synergys

synergyc is /usr/local/bin/synergyc

synergys is /usr/local/bin/synergys


Configuration

Rappel : La machine Windows est Synergy server.


Sur la machine Windows, lancer Synergy

Synergy_html_m5121b907.jpg

Cocher « Share this computer's keyboard and mouse ( server ) »

et cliquer sur le bouton « Configure »

Synergy_html_5fd8521b.jpg

On définit les écrans mis en jeux ( les noms doivent être référencé dans les fichiers hosts ou dans le DNS ) On définit le positionnement des écrans l'un par rapport à l'autre ( ou les uns par rapport aux autres si l'on met en jeux 3 ou 4 machines )

Synergy_html_33989dec.jpg

Cette ligne définit qu'en faisant glisser le curseur sur la droite de l'écran de la machine Windows, ce curseur se positionnera sur l'écran de la machine Linux.

Synergy_html_76e76c54.jpg

De même celle-ci définit qu'en faisant glisser le curseur sur la gauche de l'écran de la machine Linux, ce curseur se positionnera sur l'écran de la machine Windows.


Un paramètre essentiel : le port tcp sur lequel le client et le server vont communiquer.( Attention : ouvrir le port choisi sur les firewalls de chaque machine ).

Synergy_html_m4abfb7e3.jpg


Lancer le service Synergy Server sur la machine Windows par le bouton « Start » de l'écran d'accueil de Synergy


Synergy_html_m214461b.jpg

Synergy_html_m7c0df7fd.jpg

Un clic droit sur l'icone Synergy permet d'accéder à ce menu contextuel :

Synergy_html_m5ce18778.jpg


Sur le serveur Linux :

La machine Linux est Synergy client


Vérifier le hostname de la machine :

[root@fedora3 synergy-1.3.1]# hostname

fedora3.linux.tux


Créer le fichier /etc/synergy.conf :

[root@fedora3 synergy-1.3.1]# cat /etc/synergy.conf

# sample synergy configuration file

#

# comments begin with the # character and continue to the end of

# line. comments may appear anywhere the syntax permits.


section: screens

windows1.linux.tux:

fedora3.linux.tux:

end


section: links

windows1:

right = fedora3.linux.tux


fedora3.dom.fr:

left = windows1.linux.tux


end


Lancer le client Synergy sur la machine Linux

Ouvrir une session ou une fenêtre shell avec le nom du compte qui utilisera Synergy:

[phil@fedora3 ~]$­­­­­­ synergyc windows1.linux.tux

L'exécutable a lancé est synergyc, puisqu'on veut la machine Linux soit cliente sur service Synergy

( Si on avait voulu que la machine Linux soit server Synergy , on aurait lancé : synergys. )


On passe en argument le nom du serveur Synergy . ( Ce nom doit être « connu » par le système Linux )


Si tout se passe bien :

sur la machine Windows l'icone Synergy affiche :

Synergy_html_m4682ea97.jpg

le menu contextuel « Show Status » affiche :

Synergy_html_1c0b6795.jpg

En cas de problème

Sur la machine Windows, configurer le niveau de log que l'on veut obtenir :

sur la fenêtre d'accueil de synergy choisir ce niveau de log

Synergy_html_72b5bc77.jpg

Pour consulter ces logs :

clic droit sur l'icone Syslog , dans le menu contextuel : « Show log »


Sur la machine Linux , consulter le fichier /var/log/messages


Sécurité

Concernant le côté sécurité, ce programme n'a pas été conçu dans une optique sécuritaire forte.

Du moment que leclient est enregistré sur le serveur, toute machine qui prend l'identité de ce client peut s'y connecter (notion de mot de passe absente).

Même chose pour les données qui ne sont pas encryptées : gare à vos mots de passe administrateur car ils vont transiter quasiment en clair sur le réseau.

Les auteurs de Synergy règlent le problème en recommandant l'utilisation d'un tunnel SSH entre le serveur et vos clients.



Les liens

http://synergy2.sourceforge.net/

http://lionel.tricon.free.fr/Articles/synergy/synergy_article.html




Date de création : 22/03/2007 @ 12:17
Dernière modification : 22/03/2007 @ 16:08
Catégorie :
Page lue 4539 fois


Prévisualiser la page Prévisualiser la page     Imprimer la page Imprimer la page

Réactions à cet article


Réaction n°3 

par guanyuyu le 07/07/2012 @ 02:31

This kind of Sac Longchamp really worth of our love. Simple style but also have brilliance. Sac Hobo Longchamp with simple style reveal fashion, see it at first sight, you will love this Longchamp. If you are willing to carry Sac à Main Longchamp, I believe that you will draw people's eyes without doubt, Longchamp Pas Cher will be your best choice!


Réaction n°2 

par uk le 31/10/2011 @ 03:58

Moncler UK Moncler Sale Moncler Outlet Moncler Jackets cheap moncler jackets Beats By Dre Canada Beats By Dr.Dre Monster Beats By Dre Dr.Dre Headphones New Style Beats By Dr.Dre Beats By Dr.Dre Pro Tour iBeats Heartbeats Diddybeats Powerbeats beats by dre Cuffie Monster Beats Dr Dre Beats Beats By Dr Dre Cuffie Cuffie Dr Dre Nuovo Stile Beats Cuffie Dr Dre Justbeats Cuffie Dr Dre Justbeats Dr Dre Beats Studio Cuffie Dr Dre Studio Dr Dre Beats Pro Cuffie Dr Dre Pro Dr Dre Beats Solo Cuffie beats by dre beats by dre australia beats by dre outlet discount beats by dre Discount Beats By Dr Dre Beats By Dre UK Dr Dre Headphones UK Beats By Dre Online Store New Arrival Beats By Dr.Dre UK Discount Beats By Dr Dre Studio Headphones UK Discount Beats By Dr.Dre Pro Discount Dr Dre Beats Solo Headphones dre solo HD Headphones dre beats Justbeats Headphones Beats By Dr.Dre In-Ear headphones Discount Beats by Dre


Réaction n°1 

par Casqu le 04/08/2011 @ 05:52

Casque beats by dr dre Casque beats by dre écouteurs beats by dre Casque beats Casque dr dre beats Casque beats studio Casque écouteurs beats solo Casque écouteurs beats pro Casque Beats By dre Nouveau Style Casque dr dre Beats Casque Beats By dre En France monster Beats édition limitée Casque beats by dre studio Noir/Jaune casque beats by dre studio Noir/Jaune casque beats studio Noir/Jaune Beats Studio Noir/Jaune casque Beats by Dre Studio Lamborghini casque Beats Studio Lamborghini Beats Studio Lamborghini Dr.Dre Studio casque Lamborghini édition Beats by Dre Studio James 23 Beats studio James 23 édition casque Beats by Dre Studio James 23 Dre Studio LeBron James casque beats Studio James édition casque beats studio Diamant Rouge casque beats by dre studio Diamant casque beats studio édition limitée dr dre beats studio Diamant Rouge beats by dre pro casque dr dre beats pro casque beats by dre pro beats pro casque monster beats pro Beats by Dre Pro Detox
DébutPrécédent [ 1 2 3 4 5 6 7 8 ] SuivantFin

Calendrier

Recherche




Spécial !
www.portail44.org

L'ouvre-Boites 44.jpg
^ Haut ^


Promouvoir et soutenir le logiciel libre


GuppY - http://www.freeguppy.org/    Site créé avec GuppY v4.5.16 © 2004-2005 - Licence Libre CeCILL   GuppY - http://www.freeguppy.org/

Document généré en 0.68 seconde