当前位置: 首页 > news >正文

Visual Studio Code配置免密远程开发环境

VSCode安装插件

要是想连接远程服务器,先在本地安装下面的插件(红色圈起来的需要装)

 连接远程服务器

配置服务器信息

 

 保存然后再连接,输入密码,如果能连接上说明是没问题的,下面开始免密登录

免密配置

客户端配置

我的客户端是windows,linux其实也差不多:

在windows端:
win+R打开cmd(命令提示符)
依次输入如下命令

ssh
ssh-keygen -t rsa

第二个指令输入后一直回车

会在你的用户路径下生成.ssh文件夹:C:\Users\UserName\.ssh

复制你客户端的公钥:C:\Users\UserName\.ssh\id_rsa.pub,可以是内容也可以是文件

服务端配置

我的是Linux,windows其实也差不多

在linux端:

打开终端,输入下面的命令

 cd ~/.ssh/
vim authorized_keys

 然后将你客户端的公钥内容复制到authorized_keys里面

VsCode配置

还是按照之前的打开config配置文件,在最后加上你的私钥地址 

总结:

①下载相应的插件,确保能需要密码的情况下连接服务器

②将公钥复制到服务器的~/.ssh/authorized_keys里面

③将私钥放到VSCode配置文件夹中

over

http://www.lryc.cn/news/96243.html

相关文章:

  • flutter android Webview 打开网页错误ERR_CLEARTEXT_NOT_PERMITTED 、 net:ERR_CACHE_MISS
  • ARP协议(地址解析协议)
  • 【贪心算法】334. 递增的三元子序列
  • react实现路由跳转动画
  • (二)RabbitMQ【安装Erlang、安装RabbitMQ 、账户管理、管控台、Docker安装 】
  • springboot mybatis-plus 多数据源配置(HikariCP)
  • 跃焱邵隼网站demo
  • 3. Spring 更简单的读取和存储对象(五大类注解 方法注解)
  • TypeScript基础篇 - 泛型
  • C++ 常量
  • 智安网络|实现数据安全:探索数据动态脱敏的落地策略
  • 全加器(多位)的实现
  • Clion开发stm32之微妙延迟(采用nop指令实现)
  • Spring MVC -- 获取参数(普通对象+JSON对象+URL地址参数+文件+Cookie/Session/Header)
  • Langchain 的 Conversation summary memory
  • Safari 查看 http 请求
  • kafka权限控制功能
  • 公司内部重要文件如何加密防止泄露?
  • C语言或Java-x型图案
  • FTP客户端登录报错:Login failed
  • Linux相关指令(上)
  • 电压放大器在管道缺陷检测中应用有哪些
  • NLP(六十二)HuggingFace中的Datasets使用
  • Windows下基于VSCode搭建C++开发环境(包含整合MinGW64、CMake的详细流程)
  • springboot+mybatis-plus+vue+element+vant2实现短视频网站,模拟西瓜视频移动端
  • MySQL学习-第二部分
  • TortoiseGit 入门指南17:使用子模块
  • 谷粒商城篇章5 ---- P173-P192 ---- 检索服务【分布式高级篇二】
  • N位分频器的实现
  • 华为OD真题--分苹果-带答案