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
を追加してみましたが、ほぼ同じ出力が得られました。
次のように、_ssh-agent
_から取得した出力を実行する必要があります:eval $(ssh-agent)
次に、_ssh-add
_がエージェントに接続するように環境を設定します。
次の構文も使用できます。
ssh-agent sh -c 'ssh-add && echo Do some stuff here.'