Из данной статьи вы узнаете, как на Linux сервере из командной строки очистить или полностью удалить историю последних входов в систему.
В Linux системах есть три стандартные команды, которые показывают информацию о последних подключавшихся пользователях: last
, lastb
, и lastlog
.
Вывод этих команд включает: логин, время последнего подключения, IP адрес, порт и т.д.
Дельный Совет: Удаляйте историю команд в BASH эффективно! Читать далее →
И иногда, чтобы сохранить анонимность, возникает необходимость очистить историю последних подключений.
Команда | Журнал логов | Описание |
---|---|---|
last |
/var/log/wtmp | История успешных входов/выходов |
lastb |
/var/log/btmp | История неудавшихся попыток входа |
lastlog |
/var/log/lastlog | Список последних подключавшихся пользователей |
Удалить Информации о Последних Подключениях
Вы уже знаете, как проверить историю последних подключений в Linux и теперь самое время узнать как ее очистить.Как вы можете видеть из таблицы, информация о последних входивших в систему пользователях, включая информацию о неудачных попытках, хранится в особых бинарных файлах, которые вы не можете редактировать, но которые можете с легкостью очистить.
Для удаления всей информации о последних подключавшихся пользователях необходимо очистить журналы с логами:
# echo > /var/log/wtmp # echo > /var/log/btmp # echo > /var/log/lastlog
Дельный Совет: Хотите сохранить анонимность? Узнайте как использовать ПРОКСИ из командной строки в Linux. Читать далее →
Готово! Надеюсь эта короткая заметка была вам полезна.
Hello,guys.Can I reprint this article?Thanks.
Yes, you can with the mentioning of the source.
This guide is clearly incomplete…
check /var/log/auth.log and /var/log/syslog
They also store foundamental information of your SSH sessions such as IP, port, user and etc..
When you say «clear», specifically how do you do that as these files come up as jibberish in a normal text eidtor? i.e. hexedit the binary files? Edit these binary files somehow in a normal editor? Delete the file? Special commands?