iis服务器助手广告
返回顶部
首页 > 资讯 > 服务器 >VSCode——SSH免密登录
  • 798
分享到

VSCode——SSH免密登录

sshvscode服务器 2023-09-07 11:09:49 798人浏览 泡泡鱼
摘要

文章目录 本地PC端(一般为Windows)1. 检查自己是否已经生成公钥2. 配置VScode的SSH config 远程服务器端1. 服务器新建授权文件2. 赋权限3. 重启远程服务

文章目录

最全步骤:【设置ssh免密不起作用?彻底搞懂密钥】vscode在remote SSH免密远程登录

本地PC端(一般为windows

1. 检查自己是否已经生成公钥

文件一般保存在目录C:\Users\Administrator\.ssh下面,包含两个文件id_rsaid_rsa.pub,其中id_rsa.pub就是公钥。

  • 如果没有(有的话跳过此步):
# 打开cmd执行:ssh-keygen

2. 配置vscode的SSH config

  • 文件一般是C:\Users\Administrator\.ssh\config,需要加入IdentityFile配置,这里对应的是你的密钥文件id_rsa
Host 192.168.131.131  HostName 192.168.131.131  User gaohz  IdentityFile "C:\Users\Administrator\.ssh\id_rsa"

远程服务器

1. 服务器新建授权文件

  • 在远程服务器的登录用户目录下创建.ssh/authorized_keys文件,复制本机id_rsa.pub内容,放置到服务器文件中:
vim ~/.ssh/authorized_keys 

2. 赋权限

  • 设置用户权限/home/qwa(改成自己的用户):
chmod 700 /home/userName
  • 设置.ssh文件权限~/.ssh和authorized_keys权限:
chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keys
  • 修改文件/etc/ssh/sshd_config
sudo vim /etc/ssh/sshd_config

PubkeyAuthentication 前的 # 号去掉(默认在39行附近),这样公钥验证才生效。

在这里插入图片描述

3. 重启远程服务器的ssh服务

systemctl restart sshd.service 

最后即可成功免密连接!

来源地址:https://blog.csdn.net/qq_45779334/article/details/129308235

--结束END--

本文标题: VSCode——SSH免密登录

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

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

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

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

下载Word文档
猜你喜欢
  • VSCode——SSH免密登录
    文章目录 本地PC端(一般为Windows)1. 检查自己是否已经生成公钥2. 配置VScode的SSH config 远程服务器端1. 服务器新建授权文件2. 赋权限3. 重启远程服务...
    99+
    2023-09-07
    ssh vscode 服务器
  • SSH 免密登录
    SSH 免密登录是指使用 SSH 协议连接远程主机时不需要输入密码就可以直接登录。要实现 SSH 免密登录,需要在本地主机上生成一对密钥(公钥和私钥),然后将公钥拷贝到远程主机上。 下面是具体步骤: 在本地主机上打开终端,运行以下命...
    99+
    2023-09-03
    ssh linux 服务器 运维 centos
  • VSCode远程SSH免密登录配置实现
    最近更新了VS Code之后,发现Remote-ssh拓展里的端口转发功能没了,很伤心,在探索的同时,顺手配置了一下VS Code ssh免密登录,以省去每次连接远程文件夹时输入两次...
    99+
    2024-04-02
  • VSCode远程连接服务器(SSH免密登录)
    前文         连接远程服务器的方式众多,本文将介绍基于VS Code的SSH免密登录方法。在开始SSH远程链接以前,您需要完成以下步骤: 1.Windows配置SSH: 以Windows平台为例,您需要在cmd终端(Win+R输入c...
    99+
    2023-09-13
    服务器 ssh linux
  • vscode 配置ssh 免密登录 多台服务器
    0、下载vscode Visual Studio Code - Code Editing. Redefined 之前一直用pycharm 但是好像社区免费版本不能连接服务器,还要本地同步代码,比较繁琐,因此改用vscode。 1、添加ssh...
    99+
    2023-10-23
    vscode ssh 服务器
  • VSCode如何使用ssh密钥免密远程登录服务器
    这篇文章主要为大家展示了“VSCode如何使用ssh密钥免密远程登录服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VSCode如何使用ssh密钥免密远程登录服务器”这篇文章吧。1. 使用s...
    99+
    2023-06-20
  • Win10下配置VScode远程开发ssh-remote(免密登录)
    目录问题背景:环境准备:配置步骤:1.在本地配置服务器的免密登录2.VScode上的配置问题背景: 在开发或者做实验的过程中,我们经常会用到远程服务器或者Github的项目,而我服务...
    99+
    2024-04-02
  • VSCode使用ssh密钥免密远程登录服务器的方法
    目录1. 使用ssh密钥免密远程登录服务器2. 配置解释器1. 使用ssh密钥免密远程登录服务器 如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助 如果你成功远程登陆过服...
    99+
    2024-04-02
  • Ubuntu开启SSH免密登录
    Ubuntu开启SSH免密登录 要实现SSH免密登录,首先需要准备一组公钥和私钥。将公钥放到服务器上,将私钥放到客户机上。当客户机连接服务器时,服务器会根据自身的公钥校验客户机的私钥,如...
    99+
    2023-09-14
    ubuntu ssh 服务器
  • docker ssh秘钥免密登录
    有一台跳板机,已经实现了免密登录后端服务器。但是我写了一个django项目,它是运行在容器中的,也需要免密登录后端服务器。虽然可以在容器中手动做一下免密登录,但是容器重启之后,之前做的设置都消失了。是否可以在生成新的django镜像时,也能...
    99+
    2023-01-31
    docker ssh 秘钥免密
  • VSCode Remote SSH 保存密码 自动登录
    原理: 在本地生成一对密钥,然后将公钥保存到要免密登陆的服务器上即可 生成密钥对: win10: cmd输入ssh-keygen -t rsa -b 4096 将C:\Users\你的名字\.ssh\id_rsa.pub的完整内容, 复制到...
    99+
    2023-09-04
    ssh vscode 服务器
  • ssh远程免密登录服务器
    一、在本地生成密钥 ## 生成的私钥保存在".ssh/id_rsa", 公钥在".ssh/id_rsa.pub"ssh-keygen 二、在服务器创建相应文件 1、创建.ssh目录并设置权限 mkdir ~/.sshchmod 700 ~/...
    99+
    2023-09-12
    ssh
  • 使用私钥登录 SSH 服务器(免密登录)
    SSH(Secure Shell)是一种用于远程登录和安全数据传输的协议。通过SSH,您可以在不安全的网络上安全地连接到远程服务器,并进行加密的数据传输。SSH支持多种身份验证方式,其中之一是使用SSH密钥对进行免密码登录。以下是使用私钥登...
    99+
    2023-12-23
    ssh 服务器 运维
  • linux关于ssh免密登录、known_hosts文件
    1. 关于ssh SSH 是 Secure Shell 的缩写,SSH 为建立在应用层基础上的安全协议。SSH 是目前广泛采用的安全登录协议,专为远程登录会话和其他网络服务提供安全性的协议,替代以前不安全的Telnet协议。利用 SSH 协...
    99+
    2023-08-18
    linux known_hosts 对称加密 非对称加密 ssh免密登录
  • Linux下如何配置ssh免密登录
    这篇文章主要介绍了Linux下如何配置ssh免密登录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SSH 是 Linux 系统的登录工具,现在广泛用于服务器登录和各种加密通信...
    99+
    2023-06-27
  • Hadoop中怎么配置SSH免密码登录
    这篇文章主要介绍“Hadoop中怎么配置SSH免密码登录”,在日常操作中,相信很多人在Hadoop中怎么配置SSH免密码登录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop中怎么配置SSH免密码登录...
    99+
    2023-06-03
  • SSH远程免密登录的两种方式
    SSH远程免密登录的两种方式 一、ssh远程登录操作1.先ping测试下看看网络是否通畅2.ssh 192.168.150.148 二、ssh免密登录方式一1.生成公钥、私钥2.拷贝公钥到目标服务器3.测试ssh免密登录 三...
    99+
    2023-08-25
    ssh 服务器 网络
  • linux免密登录ssh失败如何解决
    要在Linux上实现免密登录SSH,需要完成以下步骤:1. 生成SSH密钥对:在本地机器上执行以下命令生成SSH密钥对:```ssh...
    99+
    2023-09-09
    linux ssh
  • vscode SSH 保存密码自动登录服务器vs code
    先在win local /mac 上拿到公钥和私钥,然后再把这公钥copy 进服务器。让ssh 身份认证转化为秘钥认证 (mac也是一样的) 1. 创建 RSA 密钥对 第一步是在客户端机器(通常是您...
    99+
    2023-09-05
    服务器 ssh vscode
  • SSH工作原理&Ubuntu20.04安装并配置SSH&设置SSH免密登录
    目录 一、SSH的介绍(服务器端,客户端) 1、SSH(远程连接工具)连接原理: 2、SSH的安全机制 3、两种级别的验证方法(登录方法) 二、ssh的安装与启动 1、安装 2、启动服务器的SSH服务 三、SSH客户端 1、前置知识 2、口...
    99+
    2023-10-12
    ssh 服务器 linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作