首页 > 数据库 >使用公钥通过ssh通道连接MYSQL数据库报错(server sent: publickey)

使用公钥通过ssh通道连接MYSQL数据库报错(server sent: publickey)

时间:2024-09-10 11:53:40浏览次数:11  
标签:PubkeyAuthentication 公钥 配置文件 rsa server 报错 ssh 连接

使用公钥通过ssh连接MYSQL数据库报错Disconnected: No supported authentication methods available (server sent: publickey)

1、通过命令行查看服务器ssh配置文件

sudo vim /etc/ssh/sshd_config

2、查看PubkeyAuthentication是否启用,PubkeyAuthentication yes,表示服务器接受公钥认证

PubkeyAuthentication yes

重试连接。如果PubkeyAuthentication已经启用还不能成功连接,可以查看连接日志。

3、查看ssh连接日志

sudo tail -f /var/log/auth.log

有此报错 userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]。可能是配置文件中没有明确指定允许的公钥算法,这可能会导致 ssh-rsa 类型密钥无法被接受。

4、PubkeyAcceptedAlgorithms配置

可以在 SSH 配置文件中显式允许 ssh-rsa 算法,以兼容较旧的密钥。添加或修改以下行:

PubkeyAcceptedAlgorithms +ssh-rsa

然后重启 SSH 服务:

sudo systemctl restart sshd

通过这些调整,应该能解决连接问题。

标签:PubkeyAuthentication,公钥,配置文件,rsa,server,报错,ssh,连接
From: https://blog.csdn.net/m0_63998505/article/details/142094941

相关文章

  • 安防监控/视频汇聚平台EasyCVR无法启动并报错“error while loading shared libraries
    安防监控/视频汇聚平台EasyCVR视频管理系统以其强大的拓展性、灵活的部署方式、高性能的视频能力和智能化的分析能力,为各行各业的视频监控需求提供了优秀的解决方案。通过简单的配置和操作,用户可以轻松地进行远程视频监控、存储和查看,满足各种复杂场景下的监控需求。流媒体音视......
  • 数据库课设--图书管理系统一些主要功能的实现(sql server)
    1.用户登录(1)功能需求:在界面中填写用户号和密码并选择用户类型。如果用户名和密码存在,则提示登录成功;否则提示“用户名或密码错误”,此外如果是读者,还要判断用户是否过期。(2)主要代码:try{……intident=reader.isSelected()?0:1;//获取单选框身份:0为读者,1为......
  • 安防监控视频平台LntonAIServer视频分析平台对比度检测优势
    LntonAIServer视频质量诊断功能中的对比度检测是一个用于评估和确保视频图像质量的重要工具。对比度是图像各部分之间的差异程度,对于视频内容的清晰度和细节表现至关重要。优势1.提高图像质量-清晰度提升:及时发现并修正对比度过高或过低的问题,确保视频图像的真实性和可靠性。-......
  • SQL SERVER -- JSON处理
    --JSON 字符串转 行记录Declare@JsonStrNvarchar(Max)='[{"State":0,"Name":"语文","ReMark":"了解国学信息","RepDtl":[{"ID":1,"Age":11},{"ID":2,"Age":12},{"ID&quo......
  • “远程IO控制问题全解析:常见报错及一站式解决方案”
    想象一下,在一个遥远的工厂中,机器正在无声地运转,而在世界另一端的办公室里,工程师正通过智能设备监控着这一切。这正是远程IO技术带来的奇迹。然而,当这种技术出现问题时,它可能变成一场远程控制的噩梦。不用担心,本文将带您深入了解远程IO的常见问题,并提供实用的解决方案,让您在远程控制......
  • 基于Vivado的hw_server.exe远程调试
     1、适用场景此案例适用于本地电脑没有安装vivado程序但是需要烧写程序的情况下,可以远程具有vavado程序的电脑,通过网络远程连接本地电脑仿真器进行下载程序。2、硬件环境板卡通过xilinx仿真器与本地电脑相连,本地电脑与远程电脑可以网络通信。如下图3、本地电脑设置a、......
  • androidstudio报错devicemanager出错问题
    2024-09-0911:01:57,029[1446798]WARN-Emulator:Pixel8ProAPI35-Failedtoprocess.inifileC:\Users\钁f旦.android\avd<build>.iniforreading.如如何解决1.查日志C:\Users\董浩\AppData\Local\Google\AndroidStudio2024.1\log这个是默认位置我的错误是202......
  • 【GeoEvent】实现点要素服务几何信息联合StreamServer流服务数据信息绑定
    数据情况通过sid字段挂接,35个一组数据流结构CSV​​IOT点位数据​​点位数据提前发布为FeatureServer要素服务注意关联字段类型与GeoEvent定义一致​​​​创建GeoEvent定义(数据结构)根据数据流结构决定,注意关联字段与GeoEvent定义一致​​创建TCP接收器​​......
  • python3 报错ModuleNotFoundError: No module named 'apt_pkg'
    前言aptupdate无法执行,python3报错ModuleNotFoundError:Nomodulenamed'CommandNotFound'这是因为将python版本升级后的问题正确做法将路径:/usr/lib/python3/dist-packages下的文件apt_pkg.cpython-36m-x86_64-linux-gnu.so,文件名没有跟随python版本进行更改,正确做......
  • 走向Java Server Page的第一个网页
    环境配置有关tomcat和jdk的环境配置在上一篇博客已经讲述,存在问题请查看上一篇。开发需求计算1到100的连续和,并将结果显示在一个带有样式的HTML页面中。当这个JSP页面被服务器处理时,Java代码会被执行,计算结果会被嵌入到HTML中,然后发送给客户端浏览器显示。代码实现首先使......