1.安装和配置OpenSSH 参考教程
win32位下载 || win64位下载||官网下载
1.1下载解压到C:\Program Files\OpenSSH
1.2设置系统环境变量path的值追加C:\Program Files\OpenSSH
1.3检查是否安装cmd运行ssh 或者打开 C:\Windows\System32\OpenSSH 查看是否有ssh.exe
2.vscode安装下载链接
user版会安装在当前计算机帐户目录,这意味着如果使用另一个帐号登陆计算机将无法使用别人安装的
system版本可以安装在非用户目录,例如C盘根目录,任何帐户都可以使用.
2.1安装插件Remote-SSH
2.2打开vs界面按下F1输入Remote-SSH:settings
2.3找到Remote-SSH:Path 设置为C:\Program Files\OpenSSH\ssh.exe
3免密登录
3.1 windows 生成密钥文件 cmd 打开 输入ssh-keygen一路回车将在C:\Users\86176.ssh\下生成2个文件
3.2复制或者拷贝C:\Users\86176.ssh\id_rsa\id_rsa.pub 到远端服务器的/root/.ssh/authorized_keys中
3.3修改vs_code的连接信息
Host 阿里云 (连接名称随便写)
HostName 10.0.0.32(远端IP)
User root (登录身份)
IdentityFile C:\Users\86176\.ssh\id_rsa (密钥文件)
4.常见问题
4.1
VSCode插件Remote-SSH连接远程服务器错误 “could not establish connection *****“
参考链接
4.2
vscode 远程开发 提示 could not establish connection to “”.Connecting was canceled.
参考链接
4.3
https://blog.csdn.net/weixin_42096901/article/details/105193366
https://blog.csdn.net/chaoenhu/article/details/103698804?