因此,我在 Ubuntu 20.04 上设置了 SSH 密钥,本指南。问题是,每次我重新启动机器并尝试使用 SSH 密钥git pull
或某些需要 SSH 身份验证的命令时,它都会说权限被拒绝。
为了暂时解决这个问题,我只需运行这两个命令:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
这个问题的永久解决方法是什么,以便我每次想要使用 Git 的 SSH 密钥时不必运行这两个命令?
答案1
它不会完全修复它,但可以将这些行添加到您的 ~/.bashrc 或 ~/.zshrc 或您正在使用的 shell rc 中。无需您执行此操作即可修复它,这不是正确的修复,但它应该可以作为一种解决方法。