2026/3/28 17:38:26
网站建设
项目流程
济宁网站建设专家,jsp网站开发遇到的问题,优秀室内设计平面图,郴州网页定制案例
yysyys-VMware-Virtual-Platform:~/project/55$ scp 55 root192.168.1.8:/home/root/指令输入后#xff0c;通常是可以直接拷贝到开发板中。当然#xff0c;也有特例#xff0c;下面是初学者可能会遇到的问题#xff01;
异常问题
yysyys-VMware-Virtual-Platform:~/p…案例yysyys-VMware-Virtual-Platform:~/project/55$scp55root192.168.1.8:/home/root/指令输入后通常是可以直接拷贝到开发板中。当然也有特例下面是初学者可能会遇到的问题异常问题yysyys-VMware-Virtual-Platform:~/project/55$scp55root192.168.1.8:/home/root/ Unable to negotiate with192.168.1.8 port22: no matchinghostkeytypefound. Their offer: ssh-rsa scp: Connection closed分析这个错误通常是由于客户端SSH配置禁用了较旧的加密算法如ssh-rsa而服务器只支持该算法导致的。以下是几种解决方案方法1临时启用ssh-rsa推荐在scp命令中显式指定允许使用ssh-rsascp-oHostKeyAlgorithmsssh-rsa55root192.168.1.8:/home/root/方法2永久修改SSH配置编辑全局配置需sudo权限sudonano/etc/ssh/ssh_config在文件中添加Host 192.168.1.8 HostKeyAlgorithms ssh-rsa保存后重试scp方法3更新服务器SSH配置需服务器权限如果控制服务器可编辑/etc/ssh/sshd_config添加PubkeyAcceptedKeyTypes ssh-rsa然后重启ssh服务sudosystemctl restart sshd原因说明OpenSSH从8.5版本开始默认禁用ssh-rsa算法因存在潜在安全风险。当服务器只支持该算法时会出现此错误。上述方案通过显式启用该算法解决兼容性问题。建议优先使用方法1临时指定若需频繁连接再考虑方法2永久配置。如服务器可控推荐升级服务器SSH配置支持更安全的算法如rsa-sha2-256。