tktechblog

日々の記録用です。blockchain,bitcoin,ethereumメインです。

1007_ssh認証系でなぜかよくハマる

ssh認証系でよくハマる。
macvagrant(centOS)
macvagrant(ubuntu)

vagrant(centOS)→github
vagrant(ubuntu)→github

基本的に触ってきたけど、一番ミスりやすいポイントは

  • 秘密鍵と公開鍵がきちんと対応関係にあるか
  • ssh-agentはきちんと設定されているか
  • githubに公開鍵はきちんと登録されているか
  • ssh-add -lを打ち込んだ時にきちんとパラメーターは出るか。

これで大体はカバーできるような気がする。

どうしてもよくわからない時は、秘密鍵と公開鍵をHost環境(mac or windows or linux)で作り直して、Guestに渡す。

  • 参考ページ

ssh-agentを使ってVagrant上のゲストOSからMac側の秘密鍵を使えるようにする | Firegoby

SSHなるものをよくわからずに使っている人のための手引書 - Qiita