我正在使用 .ppk 文件和 putty 连接到我的 AWS 服务器。这没有任何问题。
但是,如果我尝试将相同的 .ppk 文件与 plink 一起使用,则会收到错误:
试图:
"C:\Program Files (x86)\PuTTY\plink.exe" -ssh [email protected] -P 22 -i "C:\Users\black\Documents\SSH\aws.ppk"
Using username "xyz".
错误:
Server refused our key
FATAL ERROR: No supported authentication methods available (server sent: publickey)
为什么它可以与 putty 一起使用,但不能与 plink 一起使用?
我尝试按照以下说明从 ppk 中提取我的私钥这里,但它不起作用。我明白了无法使用密钥文件。
答案1
我已将 plink 更新至最新版本,现在可以正常工作。