當(dāng) Openssh 升級到7.9.1 版本之后狞换,用ssh-keygen 生成的公鑰格式改變了,導(dǎo)致使用libssh2 庫 ssh 用公鑰登錄時(shí)認(rèn)證失敗
舊版本格式
解決方法
-
編譯openssh 源碼時(shí)改掉此處
不要直接使用 ssh-keygen 公鑰 歧胁,使用xshell 生成的公私鑰。
當(dāng) Openssh 升級到7.9.1 版本之后狞换,用ssh-keygen 生成的公鑰格式改變了,導(dǎo)致使用libssh2 庫 ssh 用公鑰登錄時(shí)認(rèn)證失敗
舊版本格式
解決方法
編譯openssh 源碼時(shí)改掉此處
不要直接使用 ssh-keygen 公鑰 歧胁,使用xshell 生成的公私鑰。