Connecting to host.
SSH connection failure.
Unable to negotiate with 192.168.1.18 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
Device test failed.
在使用qt creator 连接通用linux设备时
Connecting to host.
SSH connection failure.
Unable to negotiate with 192.168.1.18 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
Device test failed.
在使用qt creator 连接通用linux设备时
解决办法:
方法1. ssh命令指定算法,每次指定比较麻烦
ssh -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa user@host -p 2222
方法2. 修改ssh配置文件 ~/.ssh/config, 增加配置项,一劳永逸
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
no matching host key type found. Their offer: ssh-rsa 问题解决_我不知道也不关心的博客-CSDN博客