: リモート・ログインのための telnet
: 情報処理II 第2回 ネットワーク (2)
: はじめに
- ホスト
- (host)
コンピューターのことをしばしばホストと呼ぶ。
- ローカル・ホスト
- (local host) 自分が直接ログインしている (キーボードをたたき、
ディスプレイを見ている) ホスト
- リモート・ホスト
- (remote host)
(ローカル・ホストの反対語) 離れているところにあるホスト
- ホスト名
- (host name)
ネットワーク中の個々のコンピューターを識別するための名前
ログインしているワークステーションのホスト名を表示するには、
hostname コマンドを実行すればいい:
もっとも、シェルのプロンプト3にはホスト名を含めることが多いので、実
行する必要はめったにない (上の例の場合、実行前にホスト名が waltz11
であることがわかっているから)。実は情報科学センターが用意した設定ファ
イル `` /usr/meiji/skel/cshrc'' には
setenv HOSTNAME `/usr/bin/hostname`
set prompt=$HOSTNAME'% '
のように設定されている ( hostname コマンドの実行結果
に ``%
'' を添えたものをプロンプトにする -- だからログイン
しているコンピューターのホスト名が `` waltz11% '' のように表示
される4)。
- LAN において、どういう名前のホストがあるか、一覧表が必要になることが
ある5。実習に使っている情報科学センターのワークステーショ
ンでは、LAN 内のホスト名の一覧表を表示するには、普通は
とすれば良いはずだが、情報科学センターは、このコマンドを一般ユー
ザーには使えないように設定している6。もし実行できた場合どうなるか、結果を
~re00018/ypcat-hosts-result
というファイルに記録しておくので参考にして欲しい。
waltz11%
cp ~re00018/ypcat-hosts-result .
|
← 手元にコピーする |
waltz11%
cat ypcat-hosts-result
|
← 読んでみる |
waltz11%
wc ypcat-hosts-result
|
← 行数 (=台数) を調べる |
waltz11%
grep waltz11 ypcat-hosts-result
|
← waltz11 について調べる
|
|
現在、近所 (ネットワーク的に) で動いているホストを調べるには
現在、特定のホストが動いているかどうかを調べるには
現在、近所で動いているホストにログインしているユーザーを調べるには
特に、特定のホストにログインしているユーザーの状態を詳しく調べるには
: リモート・ログインのための telnet
: 情報処理II 第2回 ネットワーク (2)
: はじめに
Masashi Katsurada
平成13年5月1日