EC2新規ユーザーとリモートコンピューター間のGitリモート接続


0

Amazon EC2インスタンスから、新しいユーザーを作成し、デフォルトのユーザーにはwebserverアクセスできwebserverず、デフォルトのユーザーにはアクセスできないgitリポジトリを作成しました。自宅のコンピューター(Linuxも含む)から、リポジトリーのクローン、プッシュ、プルを行いたい。

現在、クローンを作成しようとすると(機密情報は拒否されます)、次のようになります。

git clone webserver@ec2-***.compute.amazonaws.com:/home/webserver/path/to/repo reponame

次の応答を返します。

Cloning into 'reponame'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

公開鍵保護を適切にセットアップするために何をする必要がありますか?

回答:


1

さて、これを機能させるには、コンピューターの公開鍵を〜/ .ssh / authorized_keysに入れるだけでいいのです。ファイルが存在しなかったため、公開キーがファイルの唯一のコンテンツになりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.