vs搭建远程调试环境

1.基本配置

https://www.cnblogs.com/NanoDragon/p/12899430.html

2.配置免密远程登录

https://www.cnblogs.com/moshuying/p/11330536.html

在本地机器生成秘钥对

windos下的控制台默认没有ssh,但是gitbash里有,使用gitbash创建秘钥对

这一步如果你之前就已经有秘钥了的话,建议跳过

在window的cmd窗口输入

ssh-keygen -t rsa 

即可生成秘钥对,默认路径在C:\Users\Administrator.ssh,图中也已经指出了

vs搭建远程调试环境_第1张图片

现在在远程也使用相同的命令创建秘钥对

拷贝公钥到远程服务器上

这一步的目的是让远程机器的authorized_keys中包含我们的公钥内容
我服务器的authorized_keys中就包含多个公钥,一样都可以免密登录

使用xftp将本地ssh的公钥(id_rsa.pub)拷贝到远程服务器的root目录下

vs搭建远程调试环境_第2张图片

在xshell中输入cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

到这一步就配置完免密了,接下来回到VSCode中

3. vscode 远程开发 提示 could not establish connection to "".Connecting was canceled.

参考https://blog.csdn.net/wsndbd/article/details/105278323

你可能感兴趣的:(配置)