Интернет магазин китайских планшетных компьютеров



Компьютеры - Finger

11 мая 2011


Оглавление:
1. Finger
2. Формат запросов Finger
3. Соображения безопасности



Finger — сетевой протокол, предназначенный для предоставления информации о пользователях удалённого компьютера.

Введение

Протокол Finger является простым протоколом, который служит для получения информации о пользователях узлов Интернета. Программа Finger может предоставить данные о списке пользователей, которые работают в данный момент на интересующем компьютере, о конкретном пользователе, о списке загруженных задач, о типах интерфейсов. Первоначальная версия программы была написана Les Earnest в 1971 году. Окончательная версия протокола была подготовлена Earl Killian из Мессачусетского Технологического Института и Brian Harvey.

Принцип работы

Finger базируется на Transmission Control Protocol, используя TCP-порт 79. Данный протокол обеспечивает интерфейс для удаленной информационной программы пользователя. Локальная ЭВМ осуществляет TCP-соединение с удаленным узлом через указанный порт. После этого становится доступной программа RUIP и пользователь может посылать ей свои запросы. Каждый запрос представляет собой строку текста. RUIP, получив запрос, анализирует его и присылает ответ, после чего соединение закрывается. Обычно со стороны сервера протокол реализован программой «fingerd», а со стороны клиента — программой «finger», которая предоставляет дружественный, пользовательский интерфейс. Например, в системах Unix, команда finger @foo.bar.net теоретически возвращает список пользователей компьютера по адресу «foo.bar.net», а команда finger boris@foo.bar.net возвращает полную информацию о пользователе «boris», включая имя, фамилию, телефон и содержание файла «.plan» в его домашнем каталоге.
Любые пересылаемые данные должны иметь формат ASCII, не иметь контроля по четности и каждая строка должна завершаться последовательностью CRLF.



Просмотров: 2675


<<< Fibre Channel