tktechblog

日々の開発学習の進捗確認とテクノロジーに関して考えたことをまとめます(ブロックチェーン学習中)

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