SSHで接続しようとすると connection refused と表示される


iTerm にて `ssh root@192.0.2.1` と入力すると以下のメッセージが表示されます。  
本来ならパスワードを求められるはずなのですが、どのようにすればいいのでしょうか？

[code]

    ssh: connect to host 192.0.2.1 port 22: connection refused
    
[/code]




connection refused とは、パスワード等での認証以前に、接続先の sshd に接続することができなかったということを意味します。具体的には、

  * IPアドレス（この場合 `192.0.2.1`）が間違っていて、別のPCを指している
  * 接続先で sshd が起動していない
  * 接続に使うポートが間違っている
  * ファイアウォールによって通信が遮断されている

などの原因が考えられます。




connection refused とは、パスワード等での認証以前に、接続先の sshd に接続することができなかったということを意味します。具体的には、

  * IPアドレス（この場合 `192.0.2.1`）が間違っていて、別のPCを指している
  * 接続先で sshd が起動していない
  * 接続に使うポートが間違っている
  * ファイアウォールによって通信が遮断されている

などの原因が考えられます。

