next up previous contents
Next: 2.2 ネットワークに関するデータベースの参照 Up: 2. ホストとユーザ情報 Previous: 2. ホストとユーザ情報



2.1 ホストのユーザ情報 -- finger

インターネット上のホストに現在ログインしている各ユーザのリストやその他の情報を表示するには,fingerコマンドを実行する.CNSのホストにログインしているユーザ情報を調べる場合には,ホスト名の後のドメイン名を省略できる.ただし,セキュリティ上の理由で多くの組織ではfingerでのアクセスを禁止している.

% finger @[ホスト名]<RET>

次にfingerコマンドの実行例を示す.

% finger @ccz00<RET>
[ccz00]
Login       Name               TTY         Idle    When    Where
s98992my Masayuki Yagi         pts/2          3 Sat 04:13  z008
t97519hn Hideaki Nishino       pts/4            Mon 07:32  innocent.mag.ke
s97581ft Fumi Takahashi       *pts/5         2d Sat 13:11  prism01
s97378yk Yuuchirou Koshitani   pts/6         28 Sat 13:24  maniac
t96974jy Jun'ichi Yura         pts/7         15 Fri 11:25  macos.ht.sfc.ke
t97465ns Noritada Shimizu     *pts/8       5:32 Sat 13:12  ccz03
t97360nk Naoki Kiyoshima       pts/112 	      8 Sat 08:15  145.tbs.co.jp
% _

自分が現在ログインしているホストのユーザ情報を得る場合は,引数を指定せずにfingerコマンドを実行する.

% finger<RET>
Login       Name               TTY          Idle    When    Where
t99000tf Tarou Fujisawa        pts/1             Thu 14:27 
t99000tf Tarou Fujisawa       *pts/0         16: Thu 14:27 
% _


2.1.1 任意のユーザ情報の取得

fingerコマンドを使って,ホストにアカウントを持つユーザに関する情報が得られる.ホスト名とアカウント名が分かれば,その人の氏名や最後にメールを読んだ日時を知ることができる.CNSにアカウントのある人の情報を調べる場合は,ホスト名の後のドメイン名を省略できる.

% finger -l [ログイン名]@[ホスト名]<RET>

例えば,ホスト名mailにおけるユーザt99000tfの情報を調べると読んでいないメールがあるかどうか分かる.

% finger -l t99000tf@mail<RET>
[mail]
Login name: t99000tf                    In real life: Tarou Fujisawa
Office: 79950000, 00
Directory: /home/t99000tf               Shell: /bin/tcsh
Last login Sun Apr 18 12:16 on pts/54 from otwo08
New mail received Wed Apr  21 10:52:16 1999;
  unread since Wed Apr  21 10:48:55 1999
No Plan.
% _


ユーザ情報の設定(1) (.projectファイル)

ユーザがホームディレクトリに作成した.projectというファイルの内容は,fingerコマンドによって得られるユーザ情報の Project:欄に表示される.

ユーザ情報の設定(2) (.planファイル)

ユーザがホームディレクトリに作成した.planというファイルの内容は,fingerコマンドによって得られるユーザ情報の Plan:欄に表示される.

次に.projectファイルおよび.planファイルの利用例を示す.

% less /home/t99000tf/.project<RET>
CNS Guide project.
% less /home/t99000tf/.plan<RET>
        I'm writing CNS Guide.
        Please contact me via phone.
% finger -l t99000tf@mail<RET>
Login name: t99000tf               In real life: Tarou Fujisawa
Office: 79950000, 00
Directory:/home/t99000tf           Shell: /bin/tcsh
Last login Fri Apr 4 12:13 on pts/54 from otwo08
No unread mail
Project: CNS Guide project.
Plan:
        I'm writing CNS Guide.
        Please contact me via phone.
% _



next up previous contents
Next: 2.2 ネットワークに関するデータベースの参照 Up: 2. ホストとユーザ情報 Previous: 2. ホストとユーザ情報