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

【VSCode】1、VSCode 如何连接服务器

文章目录

    • 一、安装 remote-ssh 插件
    • 二、直接连接
    • 三、配置 SSH 公匙,免密登录

一、安装 remote-ssh 插件

点击插件搜索框,搜 remote-ssh,点击安装

在这里插入图片描述

安装完成后就会出现下面的图标:

在这里插入图片描述

二、直接连接

点击加号,输入 ssh 连接服务器

在这里插入图片描述

按提示输入密码,等待连接即可连接成功

三、配置 SSH 公匙,免密登录

在终端进行:

ssh-keygen -t rsa -b 4096 -f id_rsa-remote-ssh 

上述命令生成一个长为 4096 的秘钥,秘钥命名为 id_rsa-remote-ssh,为什么要重新命名的原因在于,电脑上可能已经有和别的项目配对的秘钥(如 gitlab、github 等)

注意:输入上述命令后,会提示输入密码,key不输入密码直接回车,也可以输入密码,此时输入的密码会在连接服务器时被提示输入,该密码相当于 ssh key 的密码

当提示 'Enter passphrase for ssh key’,此时输入你设定的 ssh key 的密码,然后提示输入服务器密码时再输入服务器密码即可。

在这里插入图片描述

生成后如下:

  • 秘钥:id_rsa-remote-ssh
  • 公钥:id_rsa-remote-ssh.pub

/Users/xxx/.ssh/id_rsa-remote-ssh.pub 拷贝到服务器根目录 .ssh/ (可以使用 scp)

然后在服务器 .ssh/ 目录下执行 cat id_rsa-remote-ssh.pub >> authorized_keys

点击齿轮标志,然后会弹出一个 config 文件,在文件中填写如下信息:

Host 172.xx.x.xxxHostName 172.xx.x.xxxUser xxxPort 22IdentityFile '/Users/xxx/.ssh/id_rsa-remote-ssh'ForwardAgent yes

然后就能显示配置的服务器

在这里插入图片描述

然后点击如下图所示的即可:

在这里插入图片描述

然后一定要在顶部弹出的框中输入密码(注意区分生成 ssh key 的密码和服务器的密码):

在这里插入图片描述

连接成功:

在这里插入图片描述

如果提示 time out 连接失败,则可以修改连接时长,将 15s 改的更大点,比如改成 60s:

在这里插入图片描述

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

相关文章:

  • AI工具:通过智能实现工作和学习效率的革命化
  • static 和构造方法
  • 【Linux 裸机篇(八)】I.MX6U EPIT 定时器中断、定时器按键消抖
  • Web安全 XSS靶场搭建(玩转整个XSS环境.)
  • 前端开发技术——DOM(上)
  • 银河麒麟v10服务器版安装OpenDDS
  • curl方式调用电商API接口示例 详细介绍
  • Duboo介绍与入门
  • 人工智能中(Pytorch)框架下模型训练效果的提升方法
  • 树莓派CSI摄像头使用python调用opencv库函数进行运动检测识别
  • Parameters(in)、Parameters(out) and Parameters(inout)
  • jstat命令查看jvm内存情况及GC内存变化
  • java 图形化小工具Abstract Window Toolit :画笔Graphics,画布Canvas(),弹球小游戏
  • HCIA-RS实验-STP和RSTP(1)
  • Leetcodes刷题之删除链表的倒数N个结点和删除链表的中间的结点
  • Java-数据结构-并查集<二>
  • JSP网上教学资源共享系统(源代码+论文)
  • QT C++入门学习(1) QT Creator安装和使用
  • UE动画状态机的事件触发顺序测试
  • 数学建模的搜索技巧
  • 学成在线笔记+踩坑(10)——课程搜索、课程发布时同步索引库。
  • 某应用虚拟化系统远程代码执行
  • solaris-Oracle11g于linux-mysql相连
  • 大厂齐出海:字节忙种草,网易爱社交
  • 几个实用的正则表达式
  • python实战应用讲解-【numpy数组篇】常用函数(八)(附python示例代码)
  • Speech and Language Processing-之N-gram语言模型
  • 【AI】Python 安装时启用长路径支持
  • 深入理解Go语言中的接口编程【17】
  • “数字中国·福启海丝”多屏互动光影艺术秀27日在福州举办