2017-12-07 10 views
-3

git repoサービスで生成されたsshキーを使用できないのはなぜですか?

ローカルリポジトリに接続されたリモートのリポジトリを取得するために、サーバーにsshキーを作成しようとしています。私の主な問題は、私は特定の名前でsshを作成したが、私のレポをホストしているサービスはid_rsa pubキーでしか動作しないということです。なぜ私は新しい生成されたssh公開鍵を使用できないのですか?

+1

「特定の名前のsshを作成しました」ということをさらに詳しく説明したい場合は、それはどういう意味ですか? id_rsa pubkeyでは動作しますが、生成されたssh公開鍵では動作しないということはどういう意味ですか? id_rsaは生成されたssh pubkeyでなければなりません – zack6849

+2

私のbitbucketサイトで公開鍵テキストを貼り付けることができます。ファイルには全く名前を使用しません。あなたは、あなたがやっていることとあなたが見ていること、そしてあなたが試みたことをより具体的にする必要があります。 –

+0

[なぜあなたが好きな会社\]のカスタマーサポートではないのですか(https://meta.stackoverflow.com/questions/255745/why-were-not-customer-support-for-your-favorite-company ) –

答えて

0

あなたの問題のための2つの解決策があります

  1. id_rsaとid_rsa.pubとにあなたの鍵ペアの名前を変更しますが。通常は~/.ssh(Linux)/ c:\Users\[your user]\ssh(Windows)にあります。その後、gitは正常に動作するはずです。
  2. ssh-configファイルを試してみてください。まず、構文hereを見てください。アイデアは、任意の数の他のsshキーと一緒に異なるキーを持つ異なるgitアカウントを使用でき、それぞれのクライアントにどのキーを使用するかを伝えているので、それらはすべて平和に共存するということです。
関連する問題