我刚刚休假回来,发现我无法通过 SSH 访问任何我通常可以访问的内容 – 不能访问 BitBucket,不能访问 GitHub,不能访问 GitLab,不能访问我公司自己的服务器,什么都没有。
我尝试停止并启动
ssh-agent
并重新 ssh-add
-ing 我的钥匙,但这不会改变任何东西。
我在谷歌上找到的所有内容都针对我应该能够访问的每个单独站点提出了具体的解决方案,但考虑到问题的普遍性,我认为我的密钥、配置或其他东西有问题。有什么想法吗?
~/.ssh/config
包括 Host *
...PubkeyAuthentication no
,大概是为了解决之前的问题。我删除了这个,一切又开始工作了。