私たちの組織のネットワークには2台のコンピュータAとBがあります。 2台のコンピュータにopenssh-server
インストールして実行しています。ssh
どちらのマシンにもUbuntu 16.04が装備されています。
パスワードなしでAからBへSSH経由で接続できます。また、BでパスワードのないSSHを設定してみました。ssh-copy-id
動作しません。
また、ssh BからAへの接続は機能せず、常にタイムアウトが発生します。これ/etc/ssh/ssh_config両方のコンピュータでまったく同じです。また、BからCに移動できます。ここで、CはAとBと同じネットワークにあります。どんなアドバイスがありますか?
ssh -v [email protected]
OpenSSH_7.2p2 Ubuntu-4ubuntu2.8, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 10.x.x.2 [10.x.x.2] port 22.
debug1: connect to address 10.x.x.2 port 22: Connection timed out
ssh: connect to host 10.x.x.2 port 22: Connection timed out
答え1
ホストが同じネットワーク上にある場合、最も可能性の高い原因は次のとおりです。
- SSHサービスが開始されていません。
- SSH サーバーでトラフィックがブロックされました。
コメントによると、トラフィックはAとB、Cは接続できません。