首页 > 其他分享 >mac升级系统后ssh登录服务器问题

mac升级系统后ssh登录服务器问题

时间:2024-07-08 15:55:09浏览次数:8  
标签:rsa ssl mac ssh 版本 服务器

报错信息:

Unable to negotiate with 111.111.113.86 port 123: no matching host key type found. Their offer: ssh-rsa

分析:

原因是Mac os Ventura 13.0 升级了ssh到9.0,ssl到3.3.6,而服务器上的sshd还是老版本;服务器上的老版本ssh和ssl无法和mac上的新版本ssh和ssl交互,新版本ssh加密算法有更改;需要在mac上添加一些兼容老版本的参数。

查看ssh版本命令:ssh -V 

看到了版本: OpenSSH_9.0p1, LibreSSL 3.3.6

解决方案

 

sudo vim /etc/ssh/ssh_config
 
写入以下内容
Host *
    SendEnv LANG LC_*
    #添加以下两行
    PubkeyAcceptedAlgorithms +ssh-rsa
    HostkeyAlgorithms +ssh-rsa

  

Host * 说明对所有主机生效

HostKeyAlgorithms +ssh-rsa 是指定所有主机使用的都是ssh-rsa算法的key

 

标签:rsa,ssl,mac,ssh,版本,服务器
From: https://www.cnblogs.com/xiaoxi-jinchen/p/18290053

相关文章

  • Ubuntu 22.04.4 LTS 安装 FreeRADIUS 3.0 和 Daloradius 2.2 搭建radius 认证服务器
    1ubuntu安装LAMP环境(安装nginx代替apache):Ubuntu22.04.4LTS安装phpapacheLAMP环境nginx-CSDN博客2安装freeradiussudoaptupdatesudoapt-getinstalllibmysqld-devsudoapt-getinstallfreeradius#先安装libmysqld-dev,否则启动可能报错Couldnotlink......
  • Java工程中读取resources目录下properties文件的方式,从上图可知,当工程部署在服务器下
    Java工程中读取resources目录下properties文件的方式,从上图可知,当工程部署在服务器下时,配置文件以及代码都是在对应的classes文件夹下二、具体读取方法1、当需要读取当前路径下的properties文件时,即在本地没有部署到具体服务器上的情况:Filefile=newFile(“src/main/re......
  • 亚马逊云(AWS)云服务器在国内仍有很多人在用?
    在中国这个竞争激烈的云服务市场,亚马逊云(AWS)云服务器不仅站稳了脚跟,而且持续受到众多企业的青睐。究其原因,AWS凭借其无可比拟的全球影响力、技术创新力、以及对中国市场的深度理解,构建了一套难以抗拒的服务体系,让其在国内市场的地位坚不可摧。以下几点,正是AWS在国内市场持续受......
  • 如何使用AWS云服务器?
    亚马逊云服务器(AmazonEC2)作为一款强大的云计算服务,为企业和个人提供了灵活可扩展的虚拟服务器资源。如果你正在考虑购买亚马逊云服务器,不妨跟着下面的步骤,了解如何开始你的云端之旅。步骤一:注册AWS账号首先,访问亚马逊AWS官网(aws.amazon.com),并点击“创建免费账号”。按照页面......
  • 支持向量机(Support Vector Machine,SVM)
    支持向量机(SupportVectorMachine,简称SVM)是一种监督学习模型,主要用于分类和回归分析。SVM的基本思想是寻找一个决策边界或超平面,使得两类样本之间的间隔最大化。这个间隔被定义为支持向量到超平面的最短距离,而支持向量就是那些恰好位于间隔边缘上的训练样本点。线性可分......
  • nginx作为反向代理服务器:代理MySQL、Postgresql、Redis及多个TCP服务
    使用Nginx作为反向代理服务器,可以代理MySQL、PostgreSQL、Redis及多个TCP服务。这需要配置Nginx的stream模块。以下是详细的配置步骤:1.确保Nginx支持stream模块首先,确保Nginx已经编译并支持stream模块。运行以下命令检查:nginx-V在输出中查找--with-str......
  • Windows服务器系统远程桌面设置多用户同时登录设置方法
    在实际使用我们较多使用的都是windows系统的单用户模式,它意味着当我们登录一个用户的时候如果另外一个用户也在登录,那么就得等待另外一个用户退出后或者强制踢出当前用户,才可以登录我们这个用户,下面大家可以参考下面的文章设置一下 在实际使用我们较多使用的都是windows系......
  • 记一次sshd无法启动的修复
    centos9 启动sshd报sshd.servicenotfound实际查到的问题:/etc/systemd/system/sshd.service是个软链接,链接的文件不对,先删除后重新链接rm/etc/systemd/system/sshd.serviceln-s/lib/systemd/system/sshd.service/etc/systemd/system/sshd.servicesystemctlstartss......
  • 独立高防服务器特点免费全能空间存在吗
    独立高防服务器,是在独享整台服务器硬件资源和卓越性能的基础上独立高防服务器有哪些特点呢?因为独立高防服务器具有超强稳定性,用户可安装独立的操作系统,http、ftp、ssh、sendmail、mysql等都是独立的,只有你一个人在用,不像虚拟主机一样是免费服务器很多人共享,在安全性、性能、......
  • 多线程网络实战之仿qq群聊的服务器和客户端
    目录一、前言二、设计需求1.服务器需求 2.客户端需求三、服务端设计1.项目准备 2.初始化网络库3.SOCKET创建服务器套接字4. bind绑定套接字 5.listen监听套接字 6.accept接受客户端连接7.建立套接字数组8.建立多线程与客户端通信9.处理线程函数,收消息......