====tunnel ssh==== ''ssh -N -f @ -L:: sleep 60'' * -N : n'ouvre pas de shell \\ \\ ====X11 forwarding==== (passant par SSH, sans nécessité de ''xhost +'') http://www.hsc.fr/ressources/breves/ssh-x11.html.fr http://linuxfr.org/comments/594834.html#594834 \\ ==côté serveur== dans ''/etc/ssh/sshd_config'' , vérifier que le ''X11Forwarding'' est à ''yes'' (puis redémarrer le serveur ssh si nécessaire) installer le package ''xbase-clients'' --> commande xauth, doit mettre la variable ''DISPLAY'' à ''localhost:10.0'' quand on se connecte en ssh avec X11 forwarding activé \\ ==côté client== sous linux / cygwin (openssh) : ''ssh -C -Y -l '' * -C : compression gzip * -Y : trusted X11 forwarding sous windows (putty) : * cocher SSH > 'enable compression' * X11 > 'enable X11 forwarding' sans rien dans 'X display location' \\ \\ ===KeepAlive=== pour éviter les deconnexion pour inactivité -> https://docs.oseems.com/general/application/ssh/disable-timeout \\ ===configurer des hosts=== (pour simplifier la connexion, et pouvoir scripter facilement rsync sur des ports non standards) -> http://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/ ''vim $HOME/.ssh/config Host dev HostName dev.example.com Port 22000 User fooey'' ====éviter les conflits de clefs avec 2 hotes accessibles sur la même adresse IP (port différent)==== --> https://stackoverflow.com/a/733804/1248801