Можно ли «задним числом» установить время входа на сервер Linux, изменив дату? Например, я только что запустил lastlog на одном из моих серверов и включил в ожидаемые записи следующее:

root                                       Wed Dec 31 16:00:10 -0800 1969
daemon                                     **Never logged in**
bin                                        **Never logged in**

Я предполагаю, что lastlog для root как-то связан с исходной настройкой системы, но меня удивляет, может ли пользователь откатить дату, войти в систему, затем исправить дату, чтобы она выглядела так, как будто они не вошли относительно недавно?

1 ответ1

0

Учитывая, что опубликованная дата ровно за 1 секунду до минимального значения времени эпохи, которое часто хранится в виде десятичного числа как 0, я полагаю, что имя пользователя root на самом деле хранится как значение -1. Я не уверен, почему он хранится таким образом, а не « Никогда не входил », хотя.

https://en.wikipedia.org/wiki/Unix_time

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .