我可以在没有密码的情况下使用 "Vscode remote SSH" 扩展名吗?

Can I use the "Vscode remote SSH" extension without a password?

我可以在没有密码的情况下使用 "Vscode remote SSH" 分机吗? 我有一个 Linux 服务器,我在服务器中的 public 密钥,我知道用户名和 IP 地址。 另外,我可以使用终端 ssh 连接到服务器。

** 有什么方法可以实现吗?

输入与您的 "C:\Users\yourhome\.ssh\config" 类似且 vscode 知道的内容。我认为 "PreferredAuthentications" 行是最重要的。

Host vscode
    HostName 192.168.0.1
    User linuxusername
    PreferredAuthentications publickey
    IdentityFile "C:\Users\yourhome\.ssh\privatekey"