GitLabを押している間に、自分のMac上で作成したのと同じsshキーペアを、Windows 10マシンの~/.ssh/
フォルダにコピーして再利用しようとしています。 Macでは動作しますが、Windowsでは動作しません。それは期待された行動ですか、もしそうならば、あるいは私はいくつかのステップを逃していますか?OS-es間でsshキーを再利用できますか?
また、~/.ssh/config
ファイルにキーを追加しようとしましたが、それでもどちらかの助けにならなかったようです。
git push中にハンドシェイクを確立するために使用されるキーの種類と受け入れられなかった理由の詳細を表示するgitのオプションは何でしょうか?
ありがとうございました。
はい、キーはプラットフォームに関係なくSSHプロトコルで動作します。 Windows上であなたが「うまく動作しない」とはどういう意味ですか? – dimo414
'' 'git push origin master'''を実行しようとすると、致命的なエラーが発生します。私が別の鍵を生成し、それをそのマシンの〜/ .ssh/configに追加すると、動作します。 –
生成されたものとオリジナルとの間に違いはありますか?例えば。 rlee827が示唆しているように、異なる権限。 'ssh -v git @ github.com'を実行すると、sshが認証しようとしているキーに関する正確なデバッグ情報が得られます。 – dimo414