https://zixizixi.cn/windows_vscode_ssh_error_bad-owner-or-permissions
该帖子道破玄机,config文件的权限受到影响。本人尝试删除config后,用cmd的ssh能成功连接服务器,用vscode反而不能。
https://superuser.com/questions/1315299/openssh-windows-bad-owner-or-permissions
再参考搜到的另一副帖子,chmod 和chown的命令,改变文件和文件夹的权限。终于完成vscode和cmd双双远程登录。
感谢大神们,小小的bug真折磨人。