visual studio 2022 ssh 主机密钥算法失败问题解决

 Solution - aengusjiang  ···

问题:

I follow the document, then check sshd_config,
uncomment“HostKey /etc/ssh/ssh_host_ecdsa_key”

maybe need add the key algorithms:

#HostKeyAlgorithms ssh-ed25519[Redacted]@[Redacted]rsa-sha2-256,rsa-sha2-512
HostKeyAlgorithms ssh-ed25519[Redacted]@[Redacted]rsa-sha2-256,rsa-sha2-512,ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
#PubkeyAcceptedKeyTypes ssh-ed25519[Redacted]@[Redacted]rsa-sha2-256,rsa-sha2-512
PubkeyAcceptedKeyTypes ssh-ed25519[Redacted]@[Redacted]rsa-sha2-256,rsa-sha2-512,ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521

如果还是不行,参考官方文档,确定sshd_config的配置,主要是ecdsa算法

refer to the documentation and try following:

  1. Open putty and connect to the Linux machine using the root user to verify that you can connect successfully. (My result: putty.png)
  2. Connect to the machine via putty with a username that requires user authentication, run the command “ssh -Q cipher; ssh -Q mac; ssh -Q kex; ssh -Q key” and check that the output contains “ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521”.
  3. Please refer to the documentation to set up your Linux machine, connect to the Linux machine in VS using a username that requires user authentication and verify that you can connect successfully

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/14996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis常用命令——String篇

前面我们讲解了一些 Redis 的全局命令(Redis常用基本全局命令)。所谓全局命令,就是可以匹配任意一个数据结构进行使用。但是不同的数据结构,也有自己的操作命令。本篇文章主要讲解的是 String 的操作命令,希望会对你有…

ClickHouse课件

列式存储数据库:hbase clickhouse 简介 ClickHouse入门 ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C语言编写,主要用于在线分析处理查询(OLAP),能够使用…

2024年电工杯B题论文首发+问题一论文代码分享

问题一论文代码链接:https://pan.baidu.com/s/1kDV0DgSK3E4dv8Y6x7LExA 提取码:sxjm --来自百度网盘超级会员V5的分享 基于数据分析的大学生平衡膳食食谱的优化设计及评价 摘要 大学时期不仅是学术学习和身体成长的关键阶段,更是青年学生…

supermind读写自选股的功能来了

python custom_sector() # 返回所有板块的dataframecustom_sector(板块1) # 返回 板块1 的属性和股票custom_sector(板块1, append, [000001.SZ]) # 增加板块1的股票列表custom_sector(板块1, pop, [000001.SZ]) # 移除板块1的股票custom_sector(板块1, remove) # 删除板块1zxg…

Hsql每日一题 | day03

前言 就一直向前走吧,沿途的花终将绽放~ 题目:打折日期交叉问题 如下为平台商品促销数据:字段为品牌,打折开始日期,打折结束日期 brand stt edt oppo,2021-06-05,2021-06-09 oppo,2021-06-11,2021-06-21 vivo,…

Java中流的概念细分

按流的方向分类: 输入流:数据流向是数据源到程序(以InputStream、Reader结尾的流)。 输出流:数据流向是程序到目的地(以OutputStream、Writer结尾的流)。 按处理的数据单元分类: 字…

PVE 虚拟机环境下删除 local-lvm分区

1、删除逻辑卷 lvremote pve/data 2、扩展逻辑卷 lvextend -l 100%FREE -r pve/root 3、 修改存储目录内容 点击 Datacenter - Storage (1)删除local-lvm分区 (2)编辑local分区,在内容一项中勾选所有可选项。

mysql 两个不同字段的表导入数据

下面这个场景就是A表的字段和B表的字段不一样,但是现在我想把b表中的数据导入到A表里面,下面是导入公式如下: 语法: 将SYS_ORG表中的数据导入到sys_depart,但是这两个表的字段不一样,在()里面填写要新增数据…

Spring Boot 3.3 正式发布,王炸级更新,应用启动速度直接起飞!

最新消息,Spring Boot 一次性发布了 3 个版本: 3.3.0 3.2.6 3.1.13 Spring Boot 3.3 正式发布了,3.1.x 在前几天也停止维护了。 最新的支持版本如下: 从路线图可以看到每个版本的终止时间,每个版本的生命周期只有…

安徽大学数学科学学院教授陈昌昊

男,本(2005-2009)、硕(2009-2012)学位都在湖北大学获得,博士学位在芬兰获得(2012-2016),博士后分别在澳大利亚(2016-2019)、香港(2020…

vue3中el-form表单校验,再点击提交按钮的时候通过校验才进行提交

vue3中el-form表单校验&#xff0c;再点击提交按钮的时候通过校验才进行提交 一、前言1、案例 一、前言 在 Vue 3 中&#xff0c;可以使用 Element UI 的 <el-form> 组件配合 <el-form-item> 来实现表单的必填项校验&#xff0c;并在提交时根据校验结果来决定是否…

clickhouse 中的数组(array)和元组(Tuple)—— clickhouse 基础篇(二)

文章目录 数组判断是否为空计算数组长度获取数组元素判断某个元素是否存在数组切片数组元素展开数组元素去重删除连续重复元素连接多个数组数组倒序数组拍平数组元素映射数组元素过滤数组聚合分析计算数组交集计算数组并集计算数组差集SQL 子查询进行集合操作 元组创建元组获取…

LeetCode刷题之HOT100之二叉树的直径

2024/5/25 阴天。这几天睡眠质量都非常好&#xff0c;一切似乎都在慢慢上升。先把题做了 1、题目描述 2、逻辑分析 题目要求就是给一个二叉树&#xff0c;求出两个节点之间的最大长度即为二叉树的直径。怎么做呢&#xff1f;我想不出来。看一下题解吧。题解给出的解法是深度优…

Swagger2 和 Swagger3 的不同

Swagger2 和 Swagger3 的不同 SpringBoot 整合 Swagger3 和 Swagger2 的主要区别如下&#xff1a; 区别一&#xff1a;引入不同的依赖 如果使用的是 Swagger 3 <dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter<…

Linux——Docker容器虚拟化平台

安装docker 安装 Docker | Docker 从入门到实践https://vuepress.mirror.docker-practice.com/install/ 不需要设置防火墙 docker命令说明 docker images #查看所有本地主机的镜像 docker search 镜像名 #搜索镜像 docker pull 镜像名 [标签] #下载镜像&…

学习java第八十天

ApplicationContext有哪些常见实现&#xff1f; FileSystemXmlApplicationContext容器从XML文件加载bean的定义。XML bean配置文件的完整路径必须提供给构造函数。 ClassPathXmlApplicationContext容器也从XML文件加载bean的定义。这里&#xff0c;你需要正确设置classpath因…

mybatis-plus 优雅的写service接口中方法(3)

多表联查 上文讲过了自定义sql &#xff0c;和wrapper的使用&#xff0c;但是我们可以发现 我们查询的都是数据库中的一张表&#xff0c;那么怎么进行多表联查呢&#xff0c;当然也是用自定义sql来进行实现 比如说 查询 id 为 1 2 4 的用户 并且 地址在北京 的 用户名称 普…

Elasticsearch不删原有jdk8导致的系列安装和启动问题

以前在空机器直接装elasticsearch&#xff0c;没有遇到什么问题。今天在现有JDK上安装&#xff0c;遇到的问题记录一下&#xff1a; 1. JDK的环境变量配置与我原有的不一致报如下错误&#xff1a; [estestZK-DES-I root]$ /usr/elasticsearch/bin/elasticsearch could not fi…

python-数据分析与可视化基础

1、data1.csv中的B、C、D和E列数据分别是日期、权重、A企业的销售额、B企业的销售额。读取C、D、E列数据,并统计E列数据的算术平均数、加权平均值(权值为C列数据)、方差、中位数、最小值、最大值。并绘制E列数据的直方图。 &#xff08;1&#xff09;源代码&#xff1a; impo…

JavaScript异步编程:理解和使用Promise、Async/Await

JavaScript是一种单线程语言&#xff0c;这意味着它一次只能执行一个任务。然而&#xff0c;在Web开发中&#xff0c;我们经常需要处理异步操作&#xff0c;例如网络请求、定时器、事件监听等。JavaScript提供了多种方式来处理异步编程&#xff0c;包括回调函数、Promise、Asyn…