前提・実現したいこと
環境
- GCP - GCEインスタンス(OS:CentOS7)
前提
- GiHubにSSH公開鍵は登録済み
発生している問題・エラーメッセージ
GCEインスタンスにSSH接続し、git cloneしようとすると、
bash
1$ sudo git clone git@github.com:accountname/projectname.git directory 2Cloning into 'projectname'... 3Permission denied (publickey). 4fatal: Could not read from remote repository. 5 6Please make sure you have the correct access rights 7and the repository exists.
と表示されcloneできません。
試したこと
GitHubのヘルプを参照し以下実行しました。
bash
1$ eval "$(ssh-agent -s)" 2Agent pid 99999 3$ ssh-add ~/.ssh/id_rsa 4Identity added: /home/username/.ssh/id_rsa (/home/username/.ssh/id_rsa)
その上で改めてgit cloneしてみましたが、結果は変わらずでした。
ちなみにGitHubへのSSH接続自体はうまくいきます。
bash
1$ ssh git@github.com 2The authenticity of host 'github.com (192.30.255.113)' can't be established. 3RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. 4RSA key fingerprint is MD5:16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 5Are you sure you want to continue connecting (yes/no)? yes 6Warning: Permanently added 'github.com,192.30.255.113' (RSA) to the list of known hosts. 7PTY allocation request failed on channel 0 8Hi username! You've successfully authenticated, but GitHub does not provide shell access. 9Connection to github.com closed.
以上です
皆さんのお知恵を拝借できれば幸いです。宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/08 03:37
2018/07/08 03:39 編集
2018/07/08 03:52 編集
2018/07/08 03:58
2018/07/08 04:12