Quantcast
Channel: fred – memo-linux.com
Viewing all articles
Browse latest Browse all 515

Linux ssh : connexion par rebond avec X11-Forwarding

$
0
0

Un petit mémo sur comment se connecter à un serveur par rebond avec X11-forwarding sans interface graphique sur le serveur intermédaire pour résoudre l’erreur : Can’t open display.

Situation de départ

  • Pc sous Linux avec interface graphique, adresse IP 192.168.1.100/24
  • Serveur A sans interface grapqhique et sans serveur X, adresse IP 10.10.8.5/25
  • Serveur B sans interface graphique mais un serveur X installé pour éxécuter des programmes ayant besoin de X, adresse IP 10.10.8.6/25
  • Le serveur A peut être atteint du réseau 192.168.0.0/24 et 10.10.8.0/25
  • Le serveur B ne peut être atteint qu’à partir du réseau 10.10.8.0/25

Premier test :

pc-linux$ ssh -X serveur-A
serveur-A$ ssh -X serveur-B
serveur-B$ xclock

Error: Can’t open display:

Connexion par rebond sans interface graphique avec X-Forwarding

  • Sur le serveur de rebond, ici serveur A installé le paquet xauth :
    • Debian / Ubuntu :
    apt install xauth
  • CentOS :
yum install xauth
  • Sur le serveur A et B modifier la configuration du serveur SSH pour activer le X11Forwarding :
  • nano /etc/ssh/sshd_config
    X11Forwarding yes
  • Relancer le serveur ssh :
  • systemctl restart sshd

    Second test :

    pc-linux$ ssh -X serveur-A
    serveur-A$ ssh -X serveur-B
    serveur-B$ xclock
    


    Viewing all articles
    Browse latest Browse all 515

    Trending Articles