Est-il possible de voir l'historique de connexion, je veux dire si quelqu'un a utilisé l'ordinateur en mon absence et quand il l'a utilisé.
Si c'est possible, où puis-je obtenir le journal?
Si non, existe-t-il un programme qui enregistre toutes les connexions et leur heure?
/var/log/auth.log
Cela contient beaucoup plus que de simples connexions (appels Sudo, etc.), mais les connexions sont également présentes. C'est protégé donc vous devez être root pour le lire:
Sudo less /var/log/auth.log
Comme Suhail l'a mentionné dans un commentaire , la commande last
affiche une liste des derniers utilisateurs connectés.
Pour afficher la dernière connexion de tous les comptes du système, essayez lastlog
. Il existe quelques options utiles, telles que l'affichage d'un utilisateur spécifique.
Bien ajouter votre question et la réponse de oli si vous êtes sur ordinateur portable alors vous pouvez également le vérifier en passant le contenu exact comme
Sudo cat /var/log/auth.log | grep "Lid opened"
ou
Sudo cat /var/log/auth.log | grep "Lid closed"
et s'il/elle exerce une activité quelconque avec l'autorisation de Sudo en
Sudo cat /var/log/auth.log | grep "session opened for user root"
ou
Sudo cat /var/log/auth.log | grep "session closed for user root"
Il vous donnera des informations supplémentaires sur ce que vous voulez savoir sur l'utilisateur connecté à votre système sans votre permission :) :)