1 votes

Affichage des sauts SSH

J'ai trois machines A, B, C. Si je ssh dans B depuis A, puis dans C depuis B, comment puis-je trouver le chemin A->B->C ?

J'aimerais afficher cette information dans l'invite de commande afin de savoir où je vais atterrir lorsque je quitte ssh.

0voto

Dimitris Points 11

Vous pouvez regarder les connexions ssh avec lsof et essayer de comprendre d'où vous êtes connecté en ce moment.

Par exemple:

lsof -i:ssh
root@prmox01:~# lsof -i:ssh
COMMANDE PID UTILISATEUR FD TYPE DEVICE SIZE/OFF NODE NAME
sshd     1404 root    3u  IPv4   9601      0t0  TCP *:ssh (LISTEN)
sshd     1404 root    4u  IPv6   9603      0t0  TCP *:ssh (LISTEN)
sshd    66653 root    3r  IPv4 167143      0t0  TCP prmox01.example.ru:ssh->192.168.25.178:43406 (ETABLISHED)

0 votes

Cela fonctionnerait si je pouvais définir une variable à distance lorsque je me connecte en SSH sur la machine, sinon je n'obtiendrai que le dernier saut du chemin, mais je veux tout le chemin (A->B->C)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X