vscode上利用ssh服务连接远程服务器+免密设置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

用自己熟悉的编译器去连接远程服务器,并在此上面运行程序


一、首先安装SSH(Secure Shell)服务

SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。

1.下载OpenSSH

点击下载:OpenSSH
官网地址:http://www.mls-software.com/opensshd.html

1)解压到C:\Program Files(有博客提到解压到其他路径会出错,我没试过,你可以试试)

2)以管理员身份打开cmd,并用cd进入到OpenSHH文件(一定要以管理员身份运行)

3)输入命令powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1 安装ssh服务

运行成功:
在这里插入图片描述

4)打开相应的端口

net advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=xxx

ssh服务安装成功

5)设置ssh服务

自动开启:sc config sshd start=auto
打开ssh:net start sshd

二、配置vscode

1.下载remote-ssh 和 remote-ssh:editing configuration files并配置

在这里插入图片描述

在这里插入图片描述

2.免密设置

1)生成公钥

图片来源:博客
在这里插入图片描述

2)将公钥添加到服务器中

我在自己的服务器官网上可以直接添加公钥,你们可以去搜索添加公钥的方法
导入公钥

3)登录

在这里插入图片描述

三、总结

中间可能会出现一些错误,你们可以去搜索,看其他博客的解决方法。
这里我只是给出了一个大概的流程,具体中间可能出现的问题没有列举。
祝安装成功!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值