在图形环境中时,seahorse
解锁我的 ssh 密钥(使用密码锁定),这样我就可以 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