我无法将我的 ssh 公钥添加到 ssh-agent,并且我认为我的 ssh 文件夹很奇怪。这是屏幕截图
答案1
解决方法是chmod 700 /home/maydara/.ssh
如果没有‘x’权限,就无法搜索目录(即无法找到目录中的文件)。
编辑:如果 .ssh 目录和 authorized_key 文件最初是用 root 创建的,则可能还需要更改它们的所有者。
chown -R maydara:maydara /home/maydara/.ssh
答案2
为了解决我的问题,我最终删除了我的 ssh 文件夹并重新生成了我的密钥:
rm -rf ~/.ssh
ssh-keygen -t rsa -b 4096
ssh-add ~/.ssh/[the_name_of_your_private_key]
然后我再次将我的公钥上传到 github、digitalocean 等。