
これは、Ubuntu 22.04 をインストールした新しいマシンです。SSH 経由でサーバーにログインするためにキーリングのロックを解除しても、ロックが解除されたままになりません。これは、Ansible スクリプトを実行するときに特に煩わしく、セッションごとに 1 回ではなく、複数の手順でキーリングのロックを解除するように求められます (他のマシンの場合と同じです)。
A) なぜそうなるのでしょうか、そして、B) この動作を変更するにはどうすればいいのでしょうか?
答え1
最終的にこれを理解しました。これは、実際には i3wm セッションを使用していたため、ssh-agent が自動的に起動しなかったために発生しました。
最終的に私がやったことは、ファイルeval $(ssh-agent)
に追加する~.profile
ことで、i3wm セッションにログインするたびにそれが開始されるようになりました。今では ssh パスワードを 1 回入力するだけでよく、すべてがいつもどおりに動作します。