入力するssh-agent
と、次の結果が返されます。
SSH_AUTH_SOCK=/tmp/ssh-GqdeT074HLRJ/agent.4670; export SSH_AUTH_SOCK;
SSH_AGENT_ID=4671; export SSH_AGENT_PID;
echo Agent pid 4671;
次に入力するとssh-add privkey.pem
、次のようになります。
Could not open a connection to your authentication agent
何が間違っているのか、何かアイデアはありますか?sudo
これらのコマンドの前にも追加してみましたが、ほぼ同じ出力が得られました。
答え1
から返された出力をssh-agent
次のように実行する必要があります。eval $(ssh-agent)
ssh-add
これで、エージェントに接続するための環境が設定されます。
答え2
次の構文も使用できます。
ssh-agent sh -c 'ssh-add && echo Do some stuff here.'
答え3
解決策を見つけました:
以下のコマンドを実行するか、.bashrcファイルに追加してください。