WindowsユーザがMacでsshクライアントを構築したときにハマったこと

  • 5
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

事象

Macでsshクライアント環境を構築したら、全然繋がらなくて3日ハマった。

経緯

  • ConoHaでVPS契約した
  • Windowsでsshクライアント構築した - ポート変えた - root禁止した ここまでは快適
  • Macでsshクライアント環境構築してみた
  • つながらなかった

$ ssh hoge
ssh: Could not resolve hostname hoge: nodename nor servname provided, or not known

  • sshの概念が不勉強だったのか
  • サーバとクライアントの考え方に不備があったのか
  • 切り分け方に抜け漏れがあったのか

全部違った

原因はMacの知識不足だった

Macには/etc/ssh_configがdefaultで備わってた
linux的な「~/.ssh/ssh_config」と競合してしまうので、回避するために、「~/.ssh/config」を利用する。

どうやって判明したか

  • browserで「/etc/ssh_config」って打ってみた
  • web検索結果ではなくfileが表示された

根本原因

ググりが足りなかった

対処

ググレカス