SSHキーをSSHエージェントにリンクしようとしています。
私はWindows7 Proを使用しており、GitBashコンソールを使用しています。
私はこのフォルダ構造を持っています:
C:\Users\MyName.ssh\id_rsa
SSHキーファイルを次のように配置しました。
この後、SSHエージェントを次のように起動します。
Git Bashコンソール:ssh-agent -s
エコーは次のとおりです。
SSH_AUTH_SOCK=/tmp/ssh-LpOZfV5krHuP/agent.3984; export SSH_AUTH_SOCK;
SSH:AGENT_PID=6128; export SSH_AGENT_PID;
echo Agent pid 6128;
ここで、タスクの概要を実行すると、ssh_agent.exeがpid6128として正しく表示されます。
次に、次のように、エージェントをSSHキーにリンクしようとします。
最初の試み:ssh-add ~/.ssh/id_rsa
[〜#〜]失敗[〜#〜]
2回目の試行:ssh-add ~/.ssh/id_rsa/myname.ssh
[〜#〜]失敗[〜#〜]
3番目の試み:ssh-add ~/.ssh/id_rsa/myname.pub
[〜#〜]失敗[〜#〜]
その他の試み:完全なパスで試しましたが、常に... [〜#〜] failed [〜#〜]
私のせいを知っているなら、助けてください。
返されたエラー:
could not open a connection to your authentication agent
ファイアウォールの背後にいる場合は、前にこれを試してください。
git config --global url."https://".insteadOf git://
現在のシェルに変更を適用するには、execute ssh-agentの出力を実行する必要があります。
eval $(ssh-agent -s)