Menu

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

Messages postés
13
Date d'inscription
dimanche 5 juillet 2015
Dernière intervention
3 février 2019
- - Dernière réponse : techenherb
Messages postés
13
Date d'inscription
dimanche 5 juillet 2015
Dernière intervention
3 février 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 

Votre réponse

2 réponses

Messages postés
26268
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
15 février 2019
5580
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
13
Date d'inscription
dimanche 5 juillet 2015
Dernière intervention
3 février 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
26268
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
15 février 2019
5580 > techenherb
Messages postés
13
Date d'inscription
dimanche 5 juillet 2015
Dernière intervention
3 février 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
1142
Date d'inscription
lundi 2 mai 2016
Dernière intervention
15 février 2019
160
0
Merci
Salut,

Regarde du côté de la commande last

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