1

assembla で git リポジトリを作成し、それを複製しようとしましたが、次のメッセージが表示されました。

「許可が拒否されました (公開鍵、キーボード インタラクティブ) 致命的: リモート リポジトリから読み取ることができませんでした。正しいアクセス権があり、リポジトリが存在することを確認してください」

答えを探したところ、sshキーで何かをしなければならないことがわかりました。次の手順に従いました: http://pokit.org/get/img/1e6295f88c7abb8df09308d3dc8af3ca.jpgしかし、キーをアッセンブラ プロファイルにアップロードしようとすると、「無効なファイルが提供されました。SSH パブリックかどうかを確認してください。キー ファイルを確認してから、もう一度試してください。」

アセンブラを数か月使用していますが、このような問題はありませんでした。ただし、既存のリポジトリを使用しました。新しいリポジトリを作成したときに問題が発生しました。

誰でもこれで私を助けることができますか?

前もって感謝します!

4

1 に答える 1

2

公開鍵を提供していることと、それが適切な形式であることを確認してください。一部の鍵ジェネレーターは形式を混乱させることがあります。次のようにする必要があります。

ssh-rsa AAAAB ... 他の多くの文字 == comment@something.usually

ファイルをアップロードする代わりに、プロファイルのボックスにコピーして貼り付けるだけです。

覚えておいてください - それは公開ファイルのみである必要があり、RSA キーまたは DSA キーのいずれでも問題ありません。プライベート ファイルは非公開のままです。したがって、パブリックとプライベートの両方が同じファイルにある場合、これは機能しません。

于 2013-07-26T20:40:34.110 に答える