#1 Le 18/12/2005, à 17:10
- ertys
connaitre l'ip d'un client connecté en ssh
ben tout est dans le titre...
je voudrais connaitre les ip des utilisateurs connectés en ssh sur ma machine.
j'ai vu que l'ip etait stockée dans une variable SSH_CLIENT mais c'est une variable propre à l'utlisateur connecté.
donc j'aimerai savoir soit :
- comment je recupere le contenu de cette variable (quitte à faire un scipt pour les recupérer toutes)
- si il existe deja une commande qui fait ça
merci de votre aide
#2 Le 18/12/2005, à 23:20
- Maximillian
Re : connaitre l'ip d'un client connecté en ssh
Bonsoir,
Tu peux toujours utiliser la commande "last" qui te donne les connexions actives et passés avec leur @IP.
Sinon il suffit d'augmenter le niveau de log du serveur ssh pour les avoir dans les journaux de ton serveur.
Ce sont les deux solutions qui me viennet à l'ésprit, mais il en existe d'autre.
Max.
Hors ligne
#3 Le 18/12/2005, à 23:23
- ActaTux
Re : connaitre l'ip d'un client connecté en ssh
en ligne de commande :
$ finger
++
Joyeux Noël !
Hors ligne
#4 Le 19/12/2005, à 03:18
- sksbir
Re : connaitre l'ip d'un client connecté en ssh
la commande 'who' me parait la plus adaptée, par exemple avec l'option -i, on a le temps d'inactivité des utilisateurs connectés....
Hors ligne
#5 Le 19/12/2005, à 10:50
- ertys
Re : connaitre l'ip d'un client connecté en ssh
merci pour toutes vos réponses !!
(c'est vrai que j'aurais pu penser au finger tout seul :s)
#6 Le 19/12/2005, à 16:14
- ActaTux
Re : connaitre l'ip d'un client connecté en ssh
+1 pour sksbir
pas pensé...
Joyeux Noël !
Hors ligne