Przejdź do głównej zawartości

finger

Komenda finger to narzędzie wiersza poleceń w systemach Windows (dostępne głównie w starszych wersjach i jako część narzędzi sieciowych), które umożliwia pobieranie informacji o użytkownikach zdalnych hostów w sieci przy użyciu protokołu Finger. Służyła głównie do sprawdzania statusu użytkowników i podstawowych danych systemowych na serwerach obsługujących ten protokół.


finger [użytkownik]@[host] [/l]
  • Pozwala uzyskać informacje o użytkowniku lub o wszystkich aktywnych użytkownikach na wskazanym serwerze.
  • Wymaga, aby zdalny host miał włączony serwer Finger.

ParametrOpis
[użytkownik]@[host]Określa użytkownika i hosta, z którego mają zostać pobrane informacje.
/lWyświetla szczegółowe informacje, jeśli serwer Finger udostępnia dane w takim zakresie.

Okno terminala
# Pobranie informacji o wszystkich użytkownikach na serwerze example.com
finger @example.com
# Pobranie informacji o użytkowniku janek na serwerze host.local
finger janek@host.local
# Pobranie szczegółowych danych z użyciem opcji /l
finger janek@serwer.local /l

  • Protokół Finger jest obecnie przestarzały i rzadko używany ze względów bezpieczeństwa.
  • Komenda jest dostępna tylko wtedy, gdy w systemie zainstalowany jest pakiet narzędzi sieciowych TCP/IP.
  • Współczesne systemy Windows mogą nie zawierać tego narzędzia domyślnie; należy je zainstalować osobno lub użyć alternatyw.

Błąd / KomunikatPrzyczynaRozwiązanie
Finger: connect failedZdalny host nie obsługuje protokołu Finger lub port jest zablokowanySprawdź, czy host obsługuje Finger lub użyj innego narzędzia.
Unknown hostNiepoprawna nazwa hosta lub problem DNSZweryfikuj nazwę hosta lub sprawdź ustawienia sieciowe.
Brak wynikówUżytkownik nie jest aktywny lub serwer ogranicza daneSprawdź, czy serwer obsługuje szczegółowe zapytania Finger.