安装
打开vscode的插件扩展中心,找到 Remote-SSH 插件
选择 install 即可。
安装完成后,左侧边会多出来一个图标
注意,新安装好并不会出现 Target 列表。
配置
按下 ctrl + shift + p ,在搜索中,输入 Remote 选择 Remote-SSH,点选 Remote-SSH:Connect to Host…
然后点击
然后会弹出
选择存放 config 文件存放的路径,config文件必须放在ssh生成的rsa文件路径下,比如我的就是
config文件就是Remote-SSH的配置文件,表示我们将使用这个文件夹下的rsa秘钥文件去登录远程服务器。
config文件具体内容如下:
Host Pi_Host # Host名称
HostName 192.168.0.101 # 远程服务器的IP地址
User pi # 远程服务器的名称
连接
配置完毕后,可以看到 vscode 中的远程资源管理器中有如下显示:
这里已经列出了,可以连接的Host的主机了,右边有一个按钮,点击即可连接上去
如果配置正确的话,就会打开一个新的窗口,表示成功啦!
采坑记录
如果在Windows下,遇到无法连接的情况,很可能是 vscode 没有找到 ssh.exe 的路径,直接把该路径填写到插件设置中的路径框里面,然后重启,应该就可以解决问题!