Sobes.tech
Junior

Jak dowiedzieć się o aktywnych sesjach innych użytkowników na serwerze?

sobes.tech AI

Odpowiedź od AI

Aby wyświetlić aktywne sesje innych użytkowników na serwerze, można użyć następujących poleceń:

  • who: Pokazuje, kto jest obecnie zalogowany, skąd i kiedy.
  • w: Dostarcza te same informacje co who, ale także pokazuje, jakie procesy wykonują użytkownicy.
  • last: Pokazuje historię logowań i wylogowań użytkowników.
  • finger <nazwa użytkownika> (jeśli usługa jest zainstalowana): Dostarcza informacji o konkretnym użytkowniku, w tym o ostatniej aktywności.
  • /var/log/wtmp: Plik dziennika zawierający informacje o wszystkich logowaniach i wylogowaniach użytkowników. Można go wyświetlić za pomocą polecenia last.
  • /var/log/auth.log lub /var/log/secure (w zależności od dystrybucji): Pliki dziennika zawierające informacje o próbach uwierzytelnienia.

Przykłady użycia:

# Wyświetlić aktualnych użytkowników
who
# Wyświetlić aktualnych użytkowników i ich procesy
w
# Wyświetlić historię logowań wszystkich użytkowników
last
# Wyświetlić informacje o konkretnym użytkowniku (jeśli finger jest zainstalowany)
finger johndoe