Afficher les logs de connexions + heure de connexion + ip via sous debian [Résolu]

Messages postés
18
Date d'inscription
dimanche 5 juillet 2015
Statut
Membre
Dernière intervention
7 juin 2019
- - Dernière réponse : techenherb
Messages postés
18
Date d'inscription
dimanche 5 juillet 2015
Statut
Membre
Dernière intervention
7 juin 2019
- 1 févr. 2019 à 09:11
Bonjour,

je souhaiterai savoir si il est possible d’exécuter une commande permettant d'afficher le nom des utilisateurs connectés (ou déconnectés) + l'heure de leurs connexions ainsi que l’adresse IP de l'utilisateur sur une période définit ex 24H.

J'ai essayé les commandes who / pinky, mais elles permettent juste de visualiser les connexion en temps réel... (ce qui est pratique, mais ce n'est pas l'objectif que je poursuit.)

Avez-vous des idées ?

Je vous souhaite une bonne journée.

Merci de votre réponse.
Afficher la suite 

2 réponses

Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
4561
0
Merci
Salut,

Suffit de lire les logs du fichier ssh, si c'est pour des connexions SSH.

Et sinon, les logs systèmes probablement...
techenherb
Messages postés
18
Date d'inscription
dimanche 5 juillet 2015
Statut
Membre
Dernière intervention
7 juin 2019
-
Oui, je fais déjà cette manipulation via la commande
 tail --lines 300 /var/log/auth.log | grep "ssh" 

mais j'obtiens un ensemble d'information outre les information de connexion, et non pas simplement une sorte de tableau contenant simplement les informations nescessaires.

Ce que me renvois la commande :

Jan 31 15:34:41 debian-srv-pv sshd[11837]: rexec line 121: Deprecated option RSAAuthentication
Jan 31 15:34:44 debian-srv-pv sshd[11837]: reprocess config line 121: Deprecated option RSAAuthentication
Jan 31 15:34:46 debian-srv-pv sshd[11837]: Accepted password for user1 from 172.17.0.2 port 57132 ssh2
Jan 31 15:34:46 debian-srv-pv sshd[11837]: pam_unix(sshd:session): session opened for user user1 by (uid=0)
Jan 31 16:13:53 debian-srv-pv sshd[8739]: rexec line 121: Deprecated option RSAAuthentication
Jan 31 16:13:57 debian-srv-pv sshd[8739]: reprocess config line 121: Deprecated option RSAAuthentication
Jan 31 16:14:01 debian-srv-pv sshd[8739]: Accepted password for user2 from 172.17.0.2 port 57761 ssh2
Jan 31 16:14:01 debian-srv-pv sshd[8739]: pam_unix(sshd:session): session opened for user user2 by (uid=0)
Jan 31 16:27:08 debian-srv-pv sshd[8739]: pam_unix(sshd:session): session closed for user user2
Jan 31 16:28:26 debian-srv-pv sshd[10144]: rexec line 121: Deprecated option RSAAuthentication
Jan 31 16:28:29 debian-srv-pv sshd[10144]: reprocess config line 121: Deprecated option RSAAuthentication
Jan 31 16:28:34 debian-srv-pv sshd[10144]: Accepted password for user2 from 172.17.0.2 port 57922 ssh2
Jan 31 16:28:34 debian-srv-pv sshd[10144]: pam_unix(sshd:session): session opened for user user2 by (uid=0)


ce que j'aimerai (liste des connexions de la journée par exemple, et pas seulement ceux co en temps réel)

Identifiant Nom                  TTY      Disponible Quand            Où
brlndtech brlndtech pts/0 2019-01-31 21:42 10.7.0.2
user user pts/0 2019-01-31 21:42 10.7.0.2 (partons du principes qu'il s'est co le matin)




Bonne soirée !
Judge_DT
Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
4561 > techenherb
Messages postés
18
Date d'inscription
dimanche 5 juillet 2015
Statut
Membre
Dernière intervention
7 juin 2019
-
C'est déjà un départ. Après tu peux toujours manipuler les lignes et les fichiers pour obtenir ce que tu veux.

Soit à l'aide d'un script bash, soit d'une ligne de commande, de grep et de awk.

Après il doit peut être existait des outils qui le font déjà. Mais j'en ai pas qui me vienne à l'esprit ce soir.
Commenter la réponse de Judge_DT
Messages postés
1190
Date d'inscription
lundi 2 mai 2016
Statut
Membre
Dernière intervention
5 juin 2019
120
0
Merci
Salut,

Regarde du côté de la commande last

techenherb
Messages postés
18
Date d'inscription
dimanche 5 juillet 2015
Statut
Membre
Dernière intervention
7 juin 2019
-
super, tu as résolu mon problème. Je te remercie !!
Bonne journée à toi !
Commenter la réponse de UnGnU