Linux a une commande pour vous permettre de voir les détails des dernières connexions sur le serveur. La commande est dernière avec une commande sœur lastb . Nous allons discuter un peu des deux.
Utiliser le dernier commande sans aucun argument et vous verrez la liste complète des connexions. Linux conserve cette liste dans /var/log/wtmp . Utilisez la commande comme last -n et vous verrez les n dernières connexions, comme :
root@web [~]# last -6
root pts/0 192.168.2.33 Fri May 12 11:04 still logged in
root pts/0 192.168.2.33 Wed May 3 14:42 - 16:20 (01:38)
root pts/0 192.168.2.33 Mon May 1 07:50 - 09:07 (01:17)
root pts/0 192.168.2.9 Fri Apr 28 12:19 - 14:29 (02:09)
root pts/0 192.168.2.9 Thu Apr 27 06:08 - 09:17 (03:09)
root pts/0 192.168.2.9 Sun Apr 23 11:29 - 12:20 (00:50)
wtmp begins Mon Aug 24 11:33:10 2015
root@web [~]#
Pour voir les dernières connexions d'un utilisateur spécifique, utilisez last -n user . La syntaxe de la commande est :
Utilisation :dernier [-num | -n num] [-f fichier] [-t AAAAMMJJHHMMSS] [-R] [-adioxFw] [nom d'utilisateur..] [tty..]
-num =combien d'entrées la commande affichera
-f =quel fichier utiliser ; par défaut, la commande lira les données du fichier /var/log/wtmp
-t =recherche les logins à une date précise
-R =l'IP/nom d'hôte ne sera pas affiché
-F =imprimer les dates complètes de connexion et de déconnexion
-w =afficher le nom d'utilisateur complet et les domaines
Par exemple, pour afficher les trois dernières dates complètes de connexion/déconnexion pour l'utilisateur root, utilisez :
root@web [~]# last -3 -F root
root pts/0 192.168.2.33 Fri May 12 11:04:30 2017 still logged in
root pts/0 192.168.2.33 Wed May 3 14:42:05 2017 - Wed May 3 16:20:11 2017 (01:38)
root pts/0 192.168.2.33 Mon May 1 07:50:57 2017 - Mon May 1 09:07:59 2017 (01:17)
wtmp begins Mon Aug 24 11:33:10 2015
root@web [~]#
Le dernier la commande a les mêmes options que dernière commande et il affichera les connexions échouées. Cette commande prend les données de /var/log/btmp dossier. Un exemple de sortie ressemble à :
root@web [~]# lastb -5
friends ssh:notty 220.225.230.1 Fri May 12 00:20 - 00:20 (00:00)
friends ssh:notty 220.225.230.1 Fri May 12 00:20 - 00:20 (00:00)
friends ssh:notty 220.225.230.1 Fri May 12 00:20 - 00:20 (00:00)
friends ssh:notty 220.225.230.1 Fri May 12 00:20 - 00:20 (00:00)
test1 ssh:notty 220.225.230.1 Thu May 11 00:09 - 00:09 (00:00)
btmp begins Tue May 2 19:57:23 2017
root@web [~]#
Le dernier la syntaxe est :
Utilisation :lastb [-num | -n num] [-f fichier] [-t AAAAMMJJHHMMSS] [-R] [-adioxFw] [nom d'utilisateur..] [tty..]