Could not add identity "/home/mobaxterm/.ssh/id_ed25519": agent refused operation
。我确定代理正在运行。
以前的问题已经确定文件权限过于宽松是导致此错误的原因之一。我已将持久主目录设置为C驱动器上的一个文件夹,并在该目录中授予.ssh权限700和id_ed25519文件权限600(并检查它们是否已应用)。然而,ls -la /home/mobaxterm/.ssh
显示id_ed25519的权限为644。我不明白权限为何会不同,因为我认为/home/mobaxterm只是一个符号链接:如果我删除或添加目录中的文件,则在/home/mobaxterm中反映更改。在/home/mobaxterm上直接运行chmod没有效果。
如果能得到帮助,我将非常感激,因为目前我无法将文件推送到我的GitHub!