Как увидеть историю входа?

42

Возможно ли увидеть историю входа в систему, я хочу посмотреть, не использовал ли кто-нибудь компьютер в мое отсутствие и когда он его использовал.
если это возможно, где я могу получить журнал?
если нет, есть ли программа, которая регистрирует все логины и их время?

    
задан Dzero 13.12.2013 в 12:51
источник

4 ответа

43
/var/log/auth.log

Это содержит намного больше, чем просто логины (sudo calls и т. д.), но также находятся логины. Он защищен, поэтому для его чтения вам потребуется root:

sudo less /var/log/auth.log
    
ответ дан Oli 13.12.2013 в 13:09
источник
18

Как сказал Сухайл в комментарий , last покажет список последних зарегистрированных пользователей.

    
ответ дан Don Kirkby 15.09.2016 в 20:42
13

Чтобы просмотреть последний вход для всех учетных записей в системе, попробуйте lastlog . Существует несколько полезных параметров, таких как просмотр только определенного пользователя.

    
ответ дан TheKarateKid 20.09.2015 в 03:33
2

Ну, добавив свой вопрос и ответ oli, если вы на ноутбуке , тогда вы также можете проверить его с помощью grepping точного контента, например

sudo cat /var/log/auth.log | grep "Lid opened"

или

sudo cat /var/log/auth.log | grep "Lid closed"

и выполняет ли он какую-либо деятельность через разрешение sudo на

sudo cat /var/log/auth.log | grep "session opened for user root"

или

sudo cat /var/log/auth.log | grep "session closed for user root"

Это даст вам дополнительную информацию о том, что вы хотите узнать о регистрации пользователя в вашей системе без вашего разрешения:):)

    
ответ дан Deepanshu Jain 11.08.2017 в 05:15