Git push時にPermission(publicKey)を拒否します.解決策!
1447 ワード
Googleを使用したプロジェクト
githubにコードをプッシュすると、次のメッセージが表示されます.
検索すると,元の使用環境でのSSH鍵以外のアクセスによりpushがブロックされることが分かった.そこで,現在の
githubにプッシュするrepositoryに入り、
左下隅で
「Add new」をクリックして、Titleと先ほどコピーしたキーを貼り付けます.
Allow write accessをチェックし、Add Keyを押します.
本人のgithubアカウントのパスワードを入力します.
Uploy keysのホームページでは、Ubuntu環境の鍵が生成されていることがわかります.
登録は終了しましたが、確認のため、以下のコマンドを発行してください.
正常なpushが見えます.
終わりだ!
githubにコードをプッシュすると、次のメッセージが表示されます.
検索すると,元の使用環境でのSSH鍵以外のアクセスによりpushがブロックされることが分かった.そこで,現在の
ubuntu
環境のssh
キーをgithubに登録することにした.cat /root/.ssh/id_rsa.pub
ubuntu画面で、次のコマンドを使用してssh-rsaキーをコピーします.githubにプッシュするrepositoryに入り、
Setting
をクリックします.左下隅で
Deploy keys
を押します.「Add new」をクリックして、Titleと先ほどコピーしたキーを貼り付けます.
Allow write accessをチェックし、Add Keyを押します.
本人のgithubアカウントのパスワードを入力します.
Uploy keysのホームページでは、Ubuntu環境の鍵が生成されていることがわかります.
登録は終了しましたが、確認のため、以下のコマンドを発行してください.
ssh -T [email protected]
Hi User name/Repository nameがメールに表示されていれば、正しい鍵登録と考えられます.正常なpushが見えます.
終わりだ!
Reference
この問題について(Git push時にPermission(publicKey)を拒否します.解決策!), 我々は、より多くの情報をここで見つけました https://velog.io/@tngusl5/git-push-시-Permission-denied-publickey.-해결-방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol