- 2024-11-16记一次Mysql远程连接报错
问题描述:Plugincachingsha2passwordcouldnotbeloaded:在wsl2用docker中拉取了mysql镜像,启动后想在win下的环境远程连接到docker中的mysql,报错了,报错如下所示搜寻了相关的资料发现,在拉下来的myslq版本是8.0+,caching_sha2_password是默认的身份验证插件,既然sqlyog无
- 2024-11-13部署zabbix遇到问题: cannot find a valid baseurl for repo:centos-sclo-rh/x86 64 怎么解决 ?
安装Zabbix前端包,提示cannotfind avalidbaseurlforrepo:centos-sclo-rh/x8664安装zabbix前端包#yuminstallzabbix-web-mysql-sclzabbix-apache-conf-scl解决办法:原因是:CentOS7的SCL源在2024年6月30日停止维护了。 1.将之前的源进行备份cd/etc/yum.repos.d
- 2024-11-06Xshell5登录报“找不到匹配的host key 算法“的错误
Xshell5登录报"找不到匹配的hostkey算法"的错误现象解决方法一:解决方法二 现象xshell5登录欧拉22.03时报错:找不到匹配的hostkey算法解决方法一:1.编辑/etc/ssh/sshd_config,如下所示: #在行尾增加",ecdh-sha2-nistp521",以满足ecdsa公钥方式登录(密钥长度521
- 2024-11-04ssh 登录 SecureCRT连接服务器时报错
SecureCRT连接服务器时报错,报错信息为:Keyexchangefailed.Nocompatiblekeyexchangemethod.Theserversupportsthesemethods:curve25519-sha256,
[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchang
- 2024-07-25超级强的哈希值生成器
项目地址:超强哈希生成器https://github.com/nitsc/Strong-Hash-Generator由于网络问题,GitHub的项目上传可能跟不上文章的更新,敬请谅解,谢谢程序介绍SuperStrongHashGenerator(PlusorMini)概述:这个Python程序是一个强大的哈希生成器,它结合了多种哈希算法和加密技术,以
- 2024-07-12Kylin配置ssh支持secureCRT7.0版本登录
环境:OS:Kylin-Server-10-SP2-x86-Release-Build09-20210524 1.修改配置文件vi/etc/ssh/sshd_config Protocol2LogLevelVERBOSEPubkeyAuthenticationyesRSAAuthenticationyesIgnoreRhostsyesRhostsRSAAuthenticationnoHostbasedAuthenticationnoPermitEmpt
- 2024-07-04openEuler配置ssh登录
环境:OS:oe2203sp41.步骤1下载新版本的SecureCRT我这里下载的是9.5.2,下载地址如下:https://www.vandyke.com/cgi-bin/releases.php?product=securecrt一般新版本都是没有破解的,下面进行相应的修改配置,让旧版本的也能登录 2.修改sshd配置vi/etc/ssh/sshd_config注释掉如
- 2024-05-13mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is
今天将程序部署到服务器,遇到mysql.connector.errors.NotSupportedError:Authenticationplugin'caching_sha2_password'isnotsupported问题产生的原因:从MySQL8.0开始,默认的用户认证插件从mysql_native_password变成了caching_sha2_password查看现有的用户mysql>se
- 2024-03-20PHP无法连接MySQL8.0数据库问题处理 报错如下: SQLSTATE[HY000]
PHP无法连接MySQL8.0数据库问题处理报错如下:SQLSTATE[HY000][2054]Theserverrequestedauthenticationmethodunknowntotheclient发生这种错误,是由于MySQL8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这种验证。解决这个问
- 2024-01-25VMware下Windows 7安装VMware Tools报错处理
症状首先安装时它会弹窗选择始终安装最终安装中还是会弹窗提示...驱动安装失败,需要手动安装处理办法由于微软更新了驱动程序签名算法,2019年开始弃用SHA1,改用SHA2。猜测VMwareTools驱动程序使用SHA2,而Windows7只支持SHA1,需要下载安装补丁kb4474419来支持SHA2算法。
- 2024-01-23SecureCRT、putty等远程工具连接openkylin
一、配置服务器root@sky9890:~#apt-getinstallssh#安装root@sky9890:~#systemctlrestartsshroot@sky9890:~#vi/etc/ssh/ssh_config#配置......Port22#启用端口号,并可以修改端口数......二、问题描述SecureCRT、putty等远程工具连接openkylin报
- 2024-01-08使用SSH管理Linux主机
一、SSH简介SSH(SecureShell)是一种网络协议,用于在不安全的网络上进行安全的数据传输。它通常用于远程登录和远程管理服务器,以及执行命令、上传和下载文件等操作,最常用的是SSHv2版本,SSHv2对算法进行了修复和升级,解决了SSHv1中已知的安全漏洞。SSHv2采用了更强有力的加密算法,如AES(高
- 2023-12-28Diffie-Hellman Key Agreement Protocol 安全漏洞 (CVE-2002-20001)【原理扫描】
Diffie-HellmanKeyAgreementProtocol是一种密钥协商协议。它最初在Diffie和Hellman关于公钥密码学的开创性论文中有所描述。该密钥协商协议允许Alice和Bob交换公钥值,并根据这些值和他们自己对应的私钥的知识,安全地计算共享密钥K,从而实现进一步的安全通信。仅知道交换
- 2023-12-23解决Authentication plugin ‘caching_sha2_password‘ cannot be loaded问题
感谢,参考文章:https://blog.csdn.net/qq_46059247/article/details/125333706报错原因用图形化用户界面连接的MySQL8.0时,报错信息:Authenticationplugin‘caching_sha2_password’cannotbeloadedMySQL8.0之前的版本中加密规则是mysql_native_password,而在MySQL8.0之后,加
- 2023-12-09mysql set column sha2(uuid(),512) as column default value via trigger
mysql>showcreatetablet3;+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 2023-11-13ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded
接mysql8提示"Authenticationplugin'caching_sha2_password'".原因是mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password;解决办法:把mysql用户登录密码加密规则还原成mysql_native_password.具体操作:(1)通过命令方式进入到
- 2023-11-10服务器发送了一个意外的数据包。 received: 3, expected: 20
[root@node02local]#vim/etc/ssh/sshd_config#最后一行添加
[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1[root@node02local]#systemctlreloadsshd
- 2023-11-09Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu
ubuntu连接旧版本就会显示报错1.登录到阿里云服务器上 2.解决方法命令: vim/etc/ssh/sshd_config加到最后一行打开sshd_config并且将下面的复制进去保存,然后重启reboot即可。
[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh
- 2023-10-08Mysql 8.0 Navicat连接Mysql报错Authentication plugin ‘caching_sha2_password‘ cannot be loaded
1、终端登陆MySQL$mysql-uroot-ppassword#登入mysql2、修改账户密码加密规则并更新用户密码ALTERUSER'root'@'localhost'IDENTIFIEDBY'123456'PASSWORDEXPIRENEVER;#修改加密规则ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_nat
- 2023-10-02解决Mysql8+版本远程连接问题
在安装的Mysql8+版本后远程连接不上注意:每次修改后,涉及到权限的一定要刷新权限。mysql>FLUSHPRIVILEGES;QueryOK,0rowsaffected(0.04sec)mysql>会报一个错误:1130-Host'10.45.12.79'isnotallowedtoconnecttothisMySQLserver一、查看Mysql是否开启可以远程访
- 2023-09-15Navicat连接Mysql数据显示2059 - authentication plugin ‘caching_sha2_password‘的解决方法
安装Mysql8.0,使用navicat登录时显示如下错误提示 错误原因:MySQL新版本(8以上版本)的用户登录账户加密方式是【caching_sha2_password】,Navicat不支持这种用户登录账户加密方式。解决办法:1.打开MySQL命令行客户端 2.输入登录密码登录,查看加密方式,命令:showvariableslike'd
- 2023-08-12mysql8默认caching_sha2_password身份验证
发生这个问题的原因是在mysql8.0以后,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password。在MySQLCommandLine工具下修改mysql的默认身份验证插件即可。Theserverrequestedauthenticationmethodunknowntotheclient[caching_sha2_passw
- 2023-07-11window程序的签名证书,都需要第三方权威机构的认证(都需要联网进行签名)
Window签名的RSA算法:通过公钥与私钥来判断私钥的合法。公钥与私钥具有对称性,既可以通过私钥加密,公钥解密,以此来论证私钥持有者的合法身份。也可以通过公钥加密,私钥解密,来对私钥持有者发信息而不被泄露。由于在交换公钥时免不了遭遇中间人劫持,因此window程序的签名证书,都需要第三
- 2023-07-11云服务器的连接,客户端出现“服务器发送了一个意外的数据包。received: 3,expected: 20
云服务器的连接,客户端出现“服务器发送了一个意外的数据包。received:3,expected:20的解决方案编辑/etc/ssh/sshd_config文件并添加四行代码ClientAliveInterval60ClientAliveCountMax3PermitRootLoginyesKexAlgorithmscurve25519-sha256@libssh.org,ecdh-sha2-
- 2023-07-08麒麟V10服务器PHP连接MySQL报错PHP Warning: mysqli_connect(): Unexpected server respose while doing caching_sh
1.问题描述这个警告表示在进行缓存的caching_sha2认证过程中,服务器返回了一个意外的响应码99。这是由于MySQL服务器的配置或版本与使用的客户端库不兼容导致的。2.解决办法a.检查MySQL客户端版本:确保你使用的MySQL客户端版本与服务器版本兼容。如果