| p:abstract
| - In computer networking, the Name/Finger protocol and the Finger user information protocol are simple network protocols for the exchange of human-oriented status and user information. (en)
- :Para el uso aeroportuario del término, véase Pasarela de acceso a aeronaves.
El servicio finger (puerto 79, TCP) ha sido una de las principales fuentes de problemas del sistema operativo Unix. Este protocolo proporciona información - demasiado detallada - de los usuarios de una máquina, estén o no conectados en el momento de acceder al servicio. (es)
- Finger zeigt Informationen über einen bestimmten Benutzer auf einem lokalen System oder auf einem fernen Computer an oder dient zur Feststellung der Verfügbarkeit eines bestimmten Hosts in TCP/IP-Netzen.
Zu den angezeigten Informationen gehören:
* Benutzername (Login-Name)
* Voller Name des Benutzers
* Anmeldezeitpunkt
* Zeitspanne wie lange der Benutzer bereits aktiv bzw. inaktiv ist
* Terminal von dem aus der Benutzer sich angemeldet hat
Finger kann aber auch dazu verwendet werden, andere Informationen zu übermitteln. Dazu kann ein Benutzer in seinem Home-Verzeichnis eine Datei namens '.plan' oder '.project' anlegen, deren Inhalt beim Finger-Zugriff ausgeliefert wird. Benutzt wurde dies beispielsweise jahrelang, um Leute über die gerade aktuelle Linux-Kernelversion auf dem Laufenden zu halten.
Um Informationen über einen Benutzer auf einem entfernten Host abzufragen, muss der Host den Finger-Dienst unterstützen, was heutzutage eher selten der Fall ist. In der Regel belegt dieser dann den TCP-Port 79.
Auf der Kommandozeile wird dazu folgender Befehl ausgeführt:
finger benutzername@hostname (de)
- Finger to historyczny protokół komunikacyjny typu klient-serwer bazujący na protokole TCP, zdefiniowany w RFC 1288, powszechnie używany do lat 90. XX wieku. Został napisany przez Les Earnesta w 1971 roku.
Zapewniał on połączenie z programem informacyjnym zainstalowanym na innym serwerze i przekazywał do systemu operacyjnego informacje, takie jak:
*nazwę użytkownika,
*jego imię i nazwisko,
*czas podłączenia do systemu oraz czas nieaktywności klawiatury,
*nazwę kartoteki głównej użytkownika ("home directory")
*zawartość plików: .plan i .project,
*numer telefonu biurowego (jeżeli był podany).
Finger został wycofany z powszechnego użytku, gdyż był dość dużą luką w systemie. Umożliwiał m.in. włamanie się krakerom. Robił to, przekazując dane o nazwie użytkownika danego systemu, przez co można było przeprowadzić na nim atak słownikowy lub brute force.
Przykład informacji, uzyskanej za pomocą fingera:
$ finger ktos@domena.pl
[cos.blaa.bla.blaa.pl]
Login name: ktos In real life: Ktos Kowalski
Bldg: 113 B1, Work phone: 7777 88-88-88
Directory: /home/ktos Shell: /bin/ksh
On since Jul 15 19:19:01 on console 5 hours 23 minutes Idle Time
No Plan.
Ostatni zapis informuje, że użytkownik Ktos nie ma w swoim katalogu domowym ukrytego pliku o nazwie .plan, zwykle zawierającego plany na najbliższą przyszłość. Plik .plan był standardową lokacją dla takich informacji a ponieważ daemon fingera udostępniał ten plik do odczytu wszystkim użytkownikom, można się było dzięki temu łatwo dowiedzieć czym kto się aktualnie zajmuje i jakie ma zamiary. (pl)
- (pt)
- Finger (Фингр) — сетевой протокол, предназначенный для предоставления информации о пользователях удалённого компьютера. Протокол описан в RFC 1288. Обычно со стороны сервера протокол реализован программой «fingerd», а со стороны клиента — программой «finger». Например, в системах Unix, команда finger @foo.bar.net теоретически возвращает список пользователей компьютера по адресу «foo.bar.net» (конечно, только если на нём запущена «fingerd»), а команда finger boris@foo.bar.net возвращает полную информацию о пользователе «boris», включая имя, фамилию, телефон и содержание файла «.plan» в его домашнем каталоге.
В современном Интернете протокол Finger используется редко, так как большинство организаций не хотят предоставлять посторонним лицам информацию о своих служащих.
Из-за проблем с безопасностью сервис fingerd более никем не предоставляется в сети. Одни из самых знаменитых пользователей Finger — Джон Кармак из id Software и Джастин Франкель, создатель Winamp. В 2005 году Кармак все же перешел от устаревшего «.plan» к новому блогу.
Категория:Сетевые протоколы (ru)
|
| rdfs:comment
| - In computer networking, the Name/Finger protocol and the Finger user information protocol are simple network protocols for the exchange of human-oriented status and user information. (en)
- :Para el uso aeroportuario del término, véase Pasarela de acceso a aeronaves. (es)
- Finger zeigt Informationen über einen bestimmten Benutzer auf einem lokalen System oder auf einem fernen Computer an oder dient zur Feststellung der Verfügbarkeit eines bestimmten Hosts in TCP/IP-Netzen. (de)
- Finger to historyczny protokół komunikacyjny typu klient-serwer bazujący na protokole TCP, zdefiniowany w RFC 1288, powszechnie używany do lat 90. XX wieku. Został napisany przez Les Earnesta w 1971 roku. (pl)
- (pt)
- Finger (Фингр) — сетевой протокол, предназначенный для предоставления информации о пользователях удалённого компьютера. Протокол описан в RFC 1288. Обычно со стороны сервера протокол реализован программой «fingerd», а со стороны клиента — программой «finger». (ru)
|