web-dev-qa-db-ja.com

ssh-agentは起動しません(eval ``を使用しても)

Ssh-agentの問題で髪を引き抜いています。

Ubuntu 16.04でVPSを実行し、Bitbucketリポジトリからコードをプルできるように秘密/公開キーを設定します。リポジトリを初期化しましたが、すべて正常に機能しているように見えました。数日後、もう一度プルしようとすると、キーが無効であることがわかります。

ssh-add -lは、「認証エージェントへの接続を開けませんでした」と表示します。 -したがって、ssh-agentを再起動するだけでよいと考えます。しかし、常に「認証エージェントへの接続を開けませんでした」という結果になります。メッセージ。

me@ip:~/.ssh$ eval `ssh-agent -s`
Agent pid 3820
me@ip:~/.ssh$ ssh-add -l
Could not open a connection to your authentication agent.

マシンを再起動して再試行しましたが、それは良くありません。読んだすべての投稿からアイデアが尽きました。

3
Buno

今日、github用のsshキーをセットアップしました。

この呼び出しは成功しました:eval "$(ssh-agent -s)"

これら 短い記事を通して、彼らは非常に明確で簡潔です

1
DWD