現在、パスワードではなくSSH公開/秘密鍵を使用して設定されているgit repoを複製しようとしています。私はPuTTyを使ってこれにSSHすることができ、次のコマンドを使って鍵(そのUnixベースのサーバ)を生成しました。SourceTreeでgit repoを複製しようとしたときにSSH認証が失敗する
$ ssh-keygen -t rsa "[email protected]"
これは、私の.ssh /ディレクトリ内に2つのファイルがあると予想されるので生成されます。
私が抱えている問題は、基本的にSourceTreeのような共通のgitクライアントを通じてローカルのWindowsデスクトップに同じgit repoを複製しようとしていることです。私は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-----
です
乾杯を使用してSSHキーを作成することができ、それが混乱することができます...それを開くために持っていたし、私が間違った型を生成していました気づきました – Zabs