2016-08-16 16 views
1

現在、パスワードではなく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----- 
です

答えて

1

sshクライアントをopensshに変更します。その後、新しいキーのペアを作成し、それをリポジトリホストマシンに追加する必要があります。

あなたがキーのように多くの種類がある

ssh-keygen -t rsa -b 4096 -C "[email protected]" 
+0

乾杯を使用してSSHキーを作成することができ、それが混乱することができます...それを開くために持っていたし、私が間違った型を生成していました気づきました – Zabs

関連する問題