Fingerプロトコル

fingerデーモンはTCPポート79で動作しています。 クライアントは (リモートホストの場合) 79番ポートへの接続を開く。 要求を処理するために、接続のリモート側で RUIP (リモートユーザ情報プログラム) が起動される。 ローカルホストはFingerクエリ仕様に基づいた1行クエリをRUIPに送信し、RUIPからの応答を待ちます。 RUIPはクエリを受信して処理し、アンサーを返した後、コネクションのクローズを開始する。

Finger User Information ProtocolはRFC 1288 (The Finger User Information Protocol, December 1991)に基づいています。 通常、プロトコルのサーバ側はプログラム fingerd または in.fingerd (finger daemon 用) によって実装され、クライアント側は name および finger プログラムによって実装される。これらは、その時点のシステムまたは特定の人物に関する、 親切で人間本位のステータスレポートを返すことを想定している。

プログラムは、ユーザが現在ログオンしているかどうか、 電子メールアドレス、フルネームなどの情報を提供します。 標準的なユーザ情報と同様に、finger はユーザのホームディレクトリにある .project および .plan ファイルの内容も表示します。 多くの場合、このファイル (ユーザーによって管理される) には、マイクロブログに似たユーザーの現在の活動に関する有益な情報か、あるいはあらゆる種類のユーモアが含まれています

Leave a Reply