提案文 :
はじめまして。progkenともうします。
状況拝見させて頂きました。
可能性としては、
1. ②のパソコン上に接続できるIPの制限が入っている
2. ②のパソコンと①のパソコンに通信が到達できない(つながってない)
3. ②のパソコン上でtera termからログインするためのソフト(sshサーバ)が起動していない
などが考えられます。
すべて説明すると長くなるので一旦、
IP制限が入っている前提で作業内容を書かせて頂きます。
(1) ①のパソコンのIPアドレスを確認
コマンドプロンプトを起動して、ipconfigを実行で確認できます。
(2) ②のパソコンにログイン
(3) ②のパソコンで/etc/hosts.allowの中身を確認
cat /etc/hosts.allow
を実行。
sshd: [IPアドレス]
のような行がある場合は接続許可IPアドレスが制限されています。
例えば、192.168.1.1のように記述されていたら192.168.1.1からのみアクセスを受け付けます。
また、192.168.1.のような記述も可能で192.168.1.*(*はなんでもOK)のIPからのアクセスを受け付けます。
(4) IP制限の修正
【懸念点】
これ以降の作業には②のパソコンの管理者権限のアカウント、もしくは、
ログインしたアカウントがsudoコマンドを実行できる必要があります。
(1)と(3)のIPアドレスが一致しない場合、アクセスが拒否されるため、
②のパソコン上で/etc/hosts.allowを修正する必要があります。
sshd: [IPアドレス]
のIPアドレスの部分を現在の①のパソコンのIPアドレスに修正します。
(管理者権限アカウントの場合)
vi /etc/hosts.allow
(sudo権限もちのアカウントの場合)
sudo vi /etc/hosts.allow
※ ↑の例ではviですが、エディタであれば何でも良いです。
(5) ②のパソコンのネットワーク再起動
設定を反映するため②のパソコンのネットワークを再起動します
(管理者権限アカウントの場合)
ifdown -a
ifup -a
(sudo権限もちのアカウントの場合)
sudo ifdown -a
sudo ifup -a
(6) ①のパソコンから②のパソコンにtera termでログインします
tera termに指定するIPアドレスは②のパソコン上でifconfigで調査した結果のものを使ってください。
(172:98.76.54。:は記述ミスですよね)
IP制限が原因であれば、これでつながるはずです。
2014-01-22 11:18:32