如何配置 vscode 远程开发 + 免密登录

1、在 vscode 中安装 remote development 插件

点击: Extensions (vscode界面左侧),找到 Remote - SSH 插件,安装,Enable 该插件

2、配置密钥

本地操作:

ssh-keygen 命令,生成密钥对。其中,id_rsa.pub 是公钥,id_rsa 是私钥。

如果多平台都要使用ssh,则需要修改一下密钥文件名,避免冲突。

开发机操作:

公钥复制到开发机上,私钥放在本地。

进入开发机的 .ssh 文件夹,使用 cat 命令,把 id_rsa.pub 文件中的内容添加到 authorized_keys 末尾(多个 key 的话,换行即可)。

修改 VSCode 的 config ,加入 IdentityFile 和对应的本机私钥路径(私钥在本机的所在位置)


至此,配置完成!

再用 VSCode 登录开发机就不用输入密码了~

环境搭建:如何配置 vscode 远程开发 + 免密登录相关推荐

  1. linux环境下快速配置hadoop集群免密登录

    背景 在hadoop的日常使用过程中经常需要登录某些机器,如何更好的免密登录呢?这将为我们节省大量的时间 操作 假设你需要在A机器上免密登录B机器,那么你首先要确定B机器下是有秘钥文件的.如何确定是否 ...

  2. VSCode使用SSH免密登录服务器

    VSCode使用SSH免密登录服务器 前言 一.SSH连接服务器 1.1 安装ssh插件 1.2 配置连接 二.免密登录服务器 2.1.生成公钥 2.2.服务器新建授权文件 2.3.本地复制公钥到服务 ...

  3. Win10环境下配置VScode远程开发ssh-remote(免密登录)

    问题背景: 在开发或者做实验的过程中,我们经常会用到远程服务器或者Github的项目,而我服务器上的项目只能在Jupyter Notebook上编写(或许可以在其他IDE上写,但我不知道).而我们喜欢 ...

  4. vscode remote ssh 远程开发免密登陆方法

    使用vscode远程插件remote-ssh可以在本地直接编辑服务器代码,使用非常方便.但是,每次打开的时候都需要手动输入密码,非常繁琐,Google了一个免密登录的方法,使用ssh-keygen - ...

  5. 万字详解SSH(SSH登录原理+SSH配置+模拟实现SSH免密登录)

    文章目录 一.SSH概述 1. 加密算法 1)对称加密算法(DES) 2)非对称加密(RSA) 3) 对称加密与非对称加密区别 4)中间人攻击 2. 环境准备 3. SSH基于用户名密码的认证原理 4 ...

  6. linux搭建sftp服务器并设置免密登录

    参考资料:linux环境快速搭建sftp服务以及设置免密 - 渐逝的星光 - 博客园 (cnblogs.com) 网上很多搭建sftp的文章,最后免密登录设置都有点问题,研究了一下终于通了,做个记录 ...

  7. Linux免密登录环境设置

    说明 需求:登录机免密登录到远程机中 登录机:用户所在服务器 远程机:需要免密登录的服务器 第一步:创建登录机ssh密钥 创建ssh密钥命令 ssh-keygen 创建密钥命令后的操作 # 生成的密钥 ...

  8. 20210829-基于CentOS7/Linux配置ssh免密登录

    #关键字:Linux,CentOS7,ssh 登录,免密登录 目录 一.目标: 二.环境说明: 三.配置步骤: 一.目标: 1. 从一台机器使用 'shh 主机名'命令登录另一台机器时不用输入密码. ...

  9. Git配置SSH 免密登录

    前言:相信大家现在在工作中,都在使用Git吧.众所周知,Git有两种克隆代码的方式: 一种是http,另外一种就是SSH. SSH免密登录,免去了每次登录都输入账号密码的繁琐,但是却需要配置在电脑上. ...

最新文章

  1. python、C++ 中通过OpenCV的DNN模块使用YoloV4
  2. 小贝_mysql select连接查询
  3. 配置Xmanager连接linux
  4. Nginx反向代理,负载均衡,redis session共享,keepalived高可用
  5. Linux配置最基础的命令
  6. emq数据储存到mysql_EMQ X 规则引擎系列(三)存储消息到 InfluxDB 时序数据库
  7. java jdbc 登录_java web JDBC 判断用户登录问题!
  8. 2020年进军 AI,想年薪 40 万,没这个能力不行
  9. as3:sprite作为容器使用时,最好不要指定width,height
  10. 分享:一款前端布局工具(alloydesigner)
  11. Mysql 加锁防并发
  12. iOS平台经典游戏《合金弹头X》上架 售价25元
  13. 乐高小颗粒履带机器人_乐高搭建+乐高编程…快带小朋友来漳州这家培训中心,边玩边学...
  14. PyTorch深度学习:60分钟入门(Translation)
  15. 如何提高Visual Studio编译速度
  16. 再学 GDI+[86]: TGPImage(6) - 拖动图像
  17. objective-c和java哪个简单_Objective-C和Java的简单对比
  18. 每天一学——VAB RANGE
  19. linux hasp的加密狗驱动程序,hasp加密狗驱动下载-hasp加密狗驱动(圣天诺加密狗驱动) win7/8/10 官方通用版 - 河东下载站...
  20. 电信无线路由器服务器网站,电信拨号上网连无线路由器的方法

热门文章

  1. POJ - 2248 Addition Chains(dfs+迭代加深)
  2. HDU - 4027 Can you answer these queries?(线段树)
  3. 【算法】图论学习笔记与代码实现
  4. Linux网络编程 | 多路复用I/O :select、poll、epoll、水平触发与边缘触发、惊群问题
  5. 延时队列实现的几种姿势
  6. [Kafka与Spark集成系列一] Spark入门
  7. 你真的懂 timeout 吗?
  8. Go channel 的妙用
  9. ​来,一起搞AV,LiveVideoStack Meet再启动
  10. LiveVideoStackCon 2019上海 优秀出品人与讲师