文章詳情頁
ssh報錯no key alg的解決方法(關于低版本連接高版本ssh)
瀏覽:120日期:2023-09-14 20:49:07
高版本:8.4
低版本:4.3
按照網上的方法試過
通過ssh-keygen命令重新生成ssh主機秘鑰,可以不用重啟sshd服務
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keyssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_keyssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key查詢支持的算法的ssh:ssh -Q kex服務器(大寫-Q)
查看當前的配置:sshd -T |grep kex
修改ssh config文件
sudo vim /etc/ssh/sshd_config在host下加入
KexAlgorithms=+diffie-hellman-group1-sha1然后再查一下sshd -T |grep kex
蹊蹺點哦,還沒有生效。
只能全局搜索一下find / -name sshd_config
發現有三個sshd_config文件,第一個安裝文件,第二個已經修改了,在第三個里面也加入這條參數試一下。…
ps:每次修改config文件,重啟一下sshd…
sshd -T |grep kex到此這篇關于ssh報錯no key alg(關于低版本連接高版本ssh)的文章就介紹到這了,更多相關ssh報錯no key alg內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
標簽:
Linux
排行榜