ssh_config 一段时间后自动恢复

ssh_config 一段时间后自动恢复

git我需要使用 ed25519 SSH 密钥连接到,但/etc/ssh/ssh_config仅有以下条目,因此在访问 repo 时IdentityFile收到错误:Permission denied (publickey)git

IdentityFile = ~/.ssh/id_rsa
IdentityFile = ~/.ssh/id_dsa
  • 我添加了该存储库,之后IdentityFile = ~/.ssh/id_ed25519可以访问它git;但是,在 SSH 会话结束后,或者在git命令开始失败后,我看到/etc/ssh/ssh_config它恢复为默认值,而我添加的条目丢失了

我如何编辑此文件以及为密钥文件添加条目的正确方法是什么id_ed25519

答案1

发生这种情况是因为 DSA 密钥不再安全,因此请添加/etc/ssh/ssh_config

PubkeyAcceptedKeyTypes = +ssh-dss

相关内容