VS Code 中的 SSH 错误:权限被拒绝,请重试

SSH error in VS Code: Permission denied, please try again

我想从 Windows 10 机器访问带有 Remote-SSH 扩展 VS Code 编辑器的远程 VM。但我似乎没有成功,因为 VS Code 一直提示我输入密码并拒绝每次访问。 VMUbuntu 18.04 LTS OS.

上运行
stderr> Permission denied, please try again.

我生成了一个用于身份验证的 ssh 密钥,这就是我能够使用 ssh 客户端从命令行访问 VM 的方式。

我做错了什么吗?密码应该是帐户密码以外的其他密码吗?这可能是 VS Code 中的错误吗?

您可以在以下 github 主题中找到此问题的详细答案: VSCode 中的 SSH 错误:权限被拒绝,请重试。 #92579

我在VS Code Source Control也有同样的问题,没有提示输入ssh密码。我执行了ssh-keygen -f <ssh-key> -p命令去掉了ssh密码,可以正常使用

这是临时解决方案,希望对您有所帮助。