Ubuntu Server 10.04 LTSのssh-agentエラー

Ubuntu Server 10.04 LTSのssh-agentエラー

LinodeにUbuntu Server 10.04をインストールしました。 GitHubにいくつかの変更をプッシュする必要があるたびに、ssh-agentを使用してパスワードの入力を停止しようとしています。 GitHubが提供するスクリプトを使用しています。ここ。ただし、.zshrcファイルをインポートまたはログアウトして再度ログインすると、次のエラーメッセージが表示されます。

Could not open a connection to your authentication agent.
Error: Can't open display: (null)

問題が何であるか、どのように解決できるかを知っている人はいますか?

ベストアンサー1

.zshrcがDISPLAY変数を変更したり、画面へのアクセスを変更している可能性があります。通常、ssh-agent は gnome を起動すると起動します。 SSH_AUTH_SOCK 変数は ssh-agent のソケットに設定されます。この変数が設定されると、ssh-agent は必要に応じてキーのパスワードを取得するためにウィンドウを開こうとします。

モニターにアクセスできない場合は、ssh-addを使用してコマンドラインからキーを追加できます。再起動後に実行してください。キーが期限切れになった場合でも、この操作を繰り返す必要があります。

おすすめ記事