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 4542 fois


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

Réactions à cet article


Réaction n°13 

par danye48 le 04/07/2019 @ 08:03

nike off white
air max 2019
kate spade outlet
goyard tote
kate spade
Nike VaporMax
ultra boost
golden goose
moncler jacket
off white clothing
nike vapormax
moncler femme
kd 9
giuseppe shoes
adidas nmd
nike air max 95
curry 4
mizuno
goyard bag
nike air max 90
yeezy trainers
jordan retro 12
moncler coat
fitflops clearance
celine bag
womens north face jacket
ed hardy jeans
cartier sunglasses
giuseppe zanotti sneakers
skechers boots
salomon
louboutin
moncler uk
jordan 11
burberry
ferragamo shoes men
adidas originals ultra boost
uggs on sale
yeezy
off white
pandora bracelet
lebron james shoes
skechers femme
ultra boost
kate spade handbags
adidas eqt support adv
bijoux pandora
air vapormax

Réaction n°12 

par ernest le 28/06/2019 @ 19:47

Currys
Golden Goose Sneakers
Balenciaga Bags
Kate Spade Outlet
Toms Boots
Converse All Star
Air Max 97
Supreme
Fjallraven Sale
Ecco Sandals
Fjallraven
Louboutin Trainers
Mont Blanc Refills
Curry 5 Shoes
Vans
Supreme Canada
Mulberry
Christian Louboutin
Birkenstock
Birkenstock Shoes
Birkenstock Outlet
Yeezy
Pandora Bracelet
Converse High Tops
Adidas Superstar
Bape Shorts
Bape Hoodie
Longchamp Bags
Birkenstock
Puma Canada
Kyrie Irving Shoes
Nike Shoes
Ultra Boost Uncaged
Off White
Red Bottom Shoes
Bvlgari Sunglasses
Ferragamo
Birkenstock Canada
New Jordans
Balenciaga Bags
Supreme
MCM Handbags
Air Max 720
Vans Shoes Canada
Giuseppe Zanotti Sale
KD 10
Nike Air Max 270
Vibram Five Fingers
Fjallraven Backpack

Réaction n°11 

par david le 21/05/2019 @ 01:48

Giuseppe
Golden Goose Sneakers
Giuseppe Zanotti
Converse All Star
Nike Air Max
Bape Clothing
Nike Air Max 720
Ferragamo
Karen Millen
Christian Louboutin
Fjallraven
Birkenstock Sale
Golden Goose
Birkenstock Sale
MCM Purse
Converse High Tops
Yezzys
Supreme Sweatshirt
Bape Shirt
Pandora Jewelry
Vibram 5 Fingers
Nike Shoes
Puma Rihanna
New Jordans
Ecco Sandals
Nike Air Max
Longchamp Tote
Asics Kayano
Fila Sneakers
Michael Kors Outlet
Golden Goose Shoes
Mont Blanc Pen
New Jordans
Nike Shoes
Nike Air Max
Michael Kors Handbags
Kate Spade Bags
Kate Spade Bags
Kyrie 5
Fila Sneakers
Karen Millen UK
Skechers
Nike Air Max 2019
Ultra Boost Uncaged
Golden Goose Shoes
Pandora Canada
Polo Ralph Lauren
Goyard Bags
Fjallraven Bags<


Réaction n°10 

par cuiju42 le 27/01/2019 @ 09:25

nike kd
vans slip on
air jordan
moncler homme
fila shoes womens
moncler uk
red bottom shoes
louboutin shoes
Adidas Nmd Femme
kate spade purses
goyard tote
adidas trainers
balenciaga bag
yeezy trainers
jordan retro
yeezy boost 350
giuseppe zanotti sneakers
balenciagas
yeezy trainers
nike basketball shoes
ugg slippers
basket skechers
yeezy boost
bague pandora
adidas shoes
eqt
skechers boots
nike shoes
longchamp canada
salomon speedcross 4
curry 5
ugg outlet
pandora
birkenstock sale
off white
jordan
doudoune moncler
jordan
adidas chaussure
christian louboutin
mizuno wave rider
yeezy boost 350
golden goose sneakers sale
chaussure adidas
adidas zx flux
pandora bracelet
golden goose
nike air max 90
bague pandora

Réaction n°9 

par jingting17 le 23/01/2019 @ 00:36

yeezy boost 350
mulberry sale
birkenstock
christian louboutin
adidas originals ultra boost
jordan 11
Pandora
air max 97 silver bullet
ray ban
pandora rings
goyard wallet
moncler jacket mens
celine,celine bag
ralph lauren, polo
nike air max 90
nike air max 90
pandora uk
kyire 3
pandora bracelet
air max 270
pandora jewelry
burberry
prada purse
oakley
nike air vapormax flyknit
coach
chrome hearts jewelry
air max 95 mens
nike air max 90
nike air max 95 mens
moncler jacket womens
mcm wallet
michael kors purse
air max
under armour stephen curry
pandora jewelry
salomon xa pro 3d
ecco boots
mcm wallet
kd 10
chrome hearts
ultra boost mens
kate spade
christian louboutin
nike air vapormax
true religion jeans
fitflop sandals


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.77 seconde