首页 > 解决方案 > 我可以在没有密码的情况下使用“Vscode 远程 SSH”扩展吗?

问题描述

我可以在没有密码的情况下使用“Vscode 远程 SSH”扩展吗?我有一个 Linux 服务器,我的公钥在服务器中,我知道用户名和 IP 地址。另外,我可以使用终端 ssh 到服务器。

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

标签: visual-studio-coderemote-accessremote-server

解决方案


放置类似于 vscode 已知的“C:\Users\yourhome\.ssh\config”的内容。我认为“PreferredAuthentications”这一行是最重要的。

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

推荐阅读