ログイン時にSSHキーのロックを解除

ログイン時にSSHキーのロックを解除

グラフィカル環境でseahorseSSHキー(パスワードでロック)をロック解除すると、パスワードを入力せずに他のホストにSSH経由で接続できます。

ただし、コマンドラインではまだこのようなパスワードを求めるメッセージが表示されます。

タツノオトシゴのようにログイン時にssh-agentに自分のキーをロック解除する方法はありますか?また、ログイン時にssh-agentを起動する正しい方法は何ですか?

ベストアンサー1

sudo apt install keychain

そして追加してください

if [ -z "$TMUX" ] ; then
    keychain -q ~/.ssh/id_rsa;
fi
. ~/.keychain/$(hostname)-sh 2> /dev/null

~/.bashrcへ

https://linux.die.net/man/1/keychain

おすすめ記事