Back to questions
Junior
120
questionbank
Как узнать об активных сессиях других пользователей на сервере?
Answer from AI
sobes.tech AI
Для просмотра активных сессий других пользователей на сервере можно использовать следующие команды:
who: Показывает, кто в данный момент вошел в систему, откуда они вошли и когда.w: Предоставляет ту же информацию, что иwho, но также показывает, какие процессы выполняют пользователи.last: Показывает историю входов и выходов пользователей.finger <username>(если сервис установлен): Предоставляет информацию о конкретном пользователе, включая последнюю активность./var/log/wtmp: Лог-файл, содержащий информацию обо всех входах и выходах пользователей. Его можно просматривать с помощью командыlast./var/log/auth.logили/var/log/secure(в зависимости от дистрибутива): Лог-файлы, содержащие информацию о попытках аутентификации.
Примеры использования:
# Показать текущих пользователей
who
# Показать текущих пользователей и их процессы
w
# Показать историю входов всех пользователей
last
# Показать информацию о конкретном пользователе (если finger установлен)
finger johndoe