2

パスワードではなく SSH 公開/秘密鍵を使用して現在構成されている git リポジトリのクローンを作成しようとしています。PuTTy を使用してこれに SSH で接続でき、次のコマンドを使用してキーを生成しました (Unix ベースのサーバー)。

$ ssh-keygen -t rsa "john@mysite.com"

これにより、予想どおり、.ssh/ ディレクトリ内に 2 つのファイルが生成されます。

私が抱えている問題は、基本的に、SourceTree のような一般的な git クライアントを介して、この同じ git リポジトリをローカルの Windows デスクトップに複製しようとしていることです。

SourceTree 経由でチェックアウトしようとすると、次のように表示されます:-

SSH Authentication Failed
Your SSH agent (Pageant) is running but the server still rejected your connection...

Pagent をインストールしましたが、ここから何をすればよいかわかりません。何か案は...

--更新-リモートサーバーで秘密鍵を開くと、これが構造になります(明らかに長くなり、セキュリティ上の理由で変更しました...)

-----BEGIN RSA PRIVATE KEY-----
MIIEoxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----END RSA PRIVATE KEY-----
4

1 に答える 1