广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >VSCode远程SSH免密登录配置实现
  • 268
分享到

VSCode远程SSH免密登录配置实现

2024-04-02 19:04:59 268人浏览 独家记忆
摘要

最近更新了VS Code之后,发现Remote-ssh拓展里的端口转发功能没了,很伤心,在探索的同时,顺手配置了一下VS Code ssh免密登录,以省去每次连接远程文件夹时输入两次

最近更新了VS Code之后,发现Remote-ssh拓展里的端口转发功能没了,很伤心,在探索的同时,顺手配置了一下VS Code ssh免密登录,以省去每次连接远程文件夹时输入两次密码的烦恼。
网上教程很多,但是很多没有给出细节,对于新手不友好,本文旨在通俗地介绍配置方法。

关键词:VS Code;vscode;ssh;远程开发

本次教程建立在VS Code+Remote-SSH插件开发环境。本地环境是windows,远程环境是Linux的普通用户,非root

第一步:本地

打开C:\Users\你的用户名文件夹,中文Windows系统是C:\用户\你的用户名文件夹,如:C:\Users\xiaoming;

在上述目录找到.ssh文件夹,若不存在,新建一个;

.ssh目录启动命令行,有两种方式:

方法一:打开cmd,切换到该文件夹下
方法二:在该文件夹空白处,按住shift键盘右击→在此处打开powershell窗口

输入:


ssh-keygen -t rsa -b 4096 

一直回车,如下图:

在这里插入图片描述

这时你会看到文件夹下生成了两个文件,id_rsaid_rsa.pub,id_rsa.pub便是公钥,后面我们主要用它。

在这里插入图片描述

第二步:服务器

  • 连接到你的远程服务器,如使用Xshell+XftpMobaXterm,同样地,找到home\用户名\.ssh文件夹(没有的话使用命令mkdir .ssh新建);
  • 若有.ssh文件夹,查看其中是否包含名为authorized_keys的文件,若无,使用touch authorized_keys命令创建;
  • 打开上述authorized_keys文件,使用vimgedit都可以,将本地Windows系统上我们创建的id_rsa.pub里面的内容拷贝到authorized_keys中保存即可。

PS:记得在Remote-ssh中配置远程服务器的信息,如下图

在这里插入图片描述

在这里插入图片描述

其默认端口是22,若需要其他端口,则可在User下面加一行Port xxx

上述工作建立在:/etc/ssh/sshd_config中有下面两项的情况下,如果没有,请使用root账户添加或修改。

  • RSAAuthentication yes
  • PubkeyAuthentication yes

到此这篇关于VSCode远程SSH免密登录配置实现的文章就介绍到这了,更多相关VSCode远程SSH免密登录内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: VSCode远程SSH免密登录配置实现

本文链接: https://www.lsjlt.com/news/124603.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VSCode远程SSH免密登录配置实现
    最近更新了VS Code之后,发现Remote-ssh拓展里的端口转发功能没了,很伤心,在探索的同时,顺手配置了一下VS Code ssh免密登录,以省去每次连接远程文件夹时输入两次...
    99+
    2022-11-12
  • Win10下配置VScode远程开发ssh-remote(免密登录)
    目录问题背景:环境准备:配置步骤:1.在本地配置服务器的免密登录2.VScode上的配置问题背景: 在开发或者做实验的过程中,我们经常会用到远程服务器或者Github的项目,而我服务...
    99+
    2022-11-12
  • vscode 配置ssh 免密登录 多台服务器
    0、下载vscode Visual Studio Code - Code Editing. Redefined 之前一直用pycharm 但是好像社区免费版本不能连接服务器,还要本地同步代码,比较繁琐,因此改用vscode。 1、添加ssh...
    99+
    2023-10-23
    vscode ssh 服务器
  • vscode配置远程密钥登录
    1.安装 SSH 使用 SSH 连接远程服务器,因此 Windows 需要支持 SSH 打开 cmd 控制窗口,直接输入 ssh ,如下提示,则代表 SSH 已经安装成功 2. 添加vscode插件 3. 配置SSH密钥 1 使用如下命...
    99+
    2023-08-18
    vscode ssh 服务器
  • VSCode远程连接服务器(SSH免密登录)
    前文         连接远程服务器的方式众多,本文将介绍基于VS Code的SSH免密登录方法。在开始SSH远程链接以前,您需要完成以下步骤: 1.Windows配置SSH: 以Windows平台为例,您需要在cmd终端(Win+R输入c...
    99+
    2023-09-13
    服务器 ssh linux
  • linux远程登录ssh免密码怎么配置
    这篇“linux远程登录ssh免密码怎么配置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2022-10-19
  • VsCode配置ssh免密远程连接服务器
    前言 在我们日常开发学习的过程中,大多使用的都是linux系统,如果用linux上自带vim编辑器去开发,对大部分人来说都是不太习惯的,这时候我们就可以利用VsCode进行远程连接,下面是完整的配置过程。 一.准备工作 1.安装Vscod...
    99+
    2023-09-01
    vscode ssh linux ubuntu
  • 远程登录ssh免密码
    问题:假如我们现在有两台机器:ServerA和ServerB,现在想要让ServerA不用输入密码就能够进行访问。方法和原理:我们使用ssh-keygen在ServerA上生成private和public密...
    99+
    2022-10-18
  • vscode配置远程开发与免密登录的技巧
    1、首先在本机安装ssh 在cmd输入ssh,出现下面信息代表安装成功 2、vscode安装 Remote - SSH 插件 3、连接远程主机 vscode点击左下角绿色的按钮 ...
    99+
    2022-11-12
  • VSCode如何使用ssh密钥免密远程登录服务器
    这篇文章主要为大家展示了“VSCode如何使用ssh密钥免密远程登录服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VSCode如何使用ssh密钥免密远程登录服务器”这篇文章吧。1. 使用s...
    99+
    2023-06-20
  • VSCode使用ssh密钥免密远程登录服务器的方法
    目录1. 使用ssh密钥免密远程登录服务器2. 配置解释器1. 使用ssh密钥免密远程登录服务器 如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助 如果你成功远程登陆过服...
    99+
    2022-11-12
  • ssh如何配置免输入密码登录远程主机
    这篇文章给大家分享的是有关ssh如何配置免输入密码登录远程主机的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。环境:本地主机:ha01eth0: 192.168.1.100 //对外IP地址远程主机:ha02eth...
    99+
    2023-06-09
  • 如何实现Centos6.5中ssh免密码登录配置
    本篇内容介绍了“如何实现Centos6.5中ssh免密码登录配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!0.说明这里为了方便说明问题,...
    99+
    2023-06-10
  • ssh(ssh-keygen)配置免输入密码登录远程主机的方法
    环境:本地主机:ha01eth0: 192.168.1.100 //对外IP地址 远程主机:ha02eth0: 192.168.1.200 //对外IP地址 本地主机ha01配置: [root@ha01 /...
    99+
    2022-06-04
    输入密码 主机 方法
  • Shell自动化配置SSH免密登录和取消SSH免密配置脚本
    目录1. 前文2.实现代码3. 使用方法4. 使用注意1. 前文 搭建了一套有多台主机的局域网环境,不完全考虑安全性的情况下,为方便管理局域网内主机,配置SSH免密登录,因主机较多,前阵子针对配置ssh免密和取消ssh免...
    99+
    2022-07-28
    ShellSSH免密登录 Shell取消SSH免密登录
  • ssh远程免密登录服务器
    一、在本地生成密钥 ## 生成的私钥保存在".ssh/id_rsa", 公钥在".ssh/id_rsa.pub"ssh-keygen 二、在服务器创建相应文件 1、创建.ssh目录并设置权限 mkdir ~/.sshchmod 700 ~/...
    99+
    2023-09-12
    ssh
  • Linux下如何配置ssh免密登录
    这篇文章主要介绍了Linux下如何配置ssh免密登录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SSH 是 Linux 系统的登录工具,现在广泛用于服务器登录和各种加密通信...
    99+
    2023-06-27
  • Linux下SSH免密码登录配置详解
    假设有 A、 B 两台 linux 服务器,我们希望能够从其中一台服务器通过 SSH 免密码登录到另一台服务器。 两台服务器的信息如下:  主机名 IP地址 ...
    99+
    2022-06-04
    Linux SSH免密码登录 Linux SSH登录
  • Hadoop中怎么配置SSH免密码登录
    这篇文章主要介绍“Hadoop中怎么配置SSH免密码登录”,在日常操作中,相信很多人在Hadoop中怎么配置SSH免密码登录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop中怎么配置SSH免密码登录...
    99+
    2023-06-03
  • Linux 配置SSH免密登录 “ssh-keygen”的基本用法
    1 什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定;它是建立在应用层基础上的安全协议。 SSH 是目前较可靠...
    99+
    2022-06-04
    linux ssh免密登录 ssh-keygen
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作