Forum Linux.général Récupèrer l'adresse et/ou le nom de machine distante sur une connection SSH

Posté par  .
Étiquettes : aucune
0
22
avr.
2005
Salut,

Je me connecte avec ma machine (toto) sur la machine (titi) en SSH.
Maintenant, est-ce qu'il y a une variable d'environnement, une commande ou n'importe quoi qui puisse me dire :
"Vous êtes connecté depuis toto" (si il me renvoie toto ou x.y.z.s, ça me suffit ;-))
dans la console que j'ai ouverte sur titi.

Chman
  • # vérification de ceux qui sont connectés ou l'ont été

    Posté par  . Évalué à 1.

    avec la commande "who" tu vois qui est connecté et depuis où, si tu veux voir même les connexions passé, "last " fera ton bonheur.

  • # set | grep -i SSH

    Posté par  . Évalué à 4.

    Et donc on arrive à :

    echo $SSH_CLIENT
  • # salut et merci,

    Posté par  . Évalué à 1.

    je vais voir si ça répond à ce que je veux.
    Le problème, c'est que j'ai qu'une seule machine (du moins pour l'instant), mais qu'il me faudrait la réponse...
    Donc difficile de dire si il me dit xyz la machine qui se connecte ou xyz la machine sur laquelle je suis connecté.
    • [^] # Re: salut et merci,

      Posté par  . Évalué à 2.

      Les propositions qui te sont faites te donnent l'information : à partir de quel machine tu établis la session SSH.
    • [^] # Re: salut et merci,

      Posté par  . Évalué à 1.

      Oui, c'est bien ce que tu veux :)

      Si je suis en 10.1.1.228 et que je me connecte sur 10.1.1.69, voilà ce que ça donne :


      mac@XXX:~$ set | grep SSH
      SSH_CLIENT='10.1.1.228 33854 22'
      SSH_CONNECTION='10.1.1.228 33854 10.1.1.69 22'
      SSH_TTY=/dev/pts/0
      mac@XXX:~$
  • # Whereami

    Posté par  . Évalué à 1.

    Tu installes Whereami sur tes serveurs.

    http://www.jkcool.com/whereami/(...)

    Très pratique.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.