我可以使用我的公钥/私钥与 Putty 连接,而无需提示输入密码(或密码)。我有选美在后台运行。
但是,尝试与 plink 连接将不起作用(形成同一台 Windows 机器):(... 它告诉我密钥被服务器拒绝 :(.. 请参阅下面的输出。
知道为什么吗?
C:\Windows\System32>plink -v -agent -i C:\Users\ed\.ssh\id_rsa.pkk ed@bla.nl 查找主机“bla.nl” 连接到 82.94.165.254 端口 22 服务器版本:SSH-2.0-OpenSSH_4.3 使用 SSH 协议版本 2 我们声明版本:SSH-2.0-PuTTY_Release_0.62 进行 Diffie-Hellman 群交换 使用哈希 SHA-1 进行 Diffie-Hellman 密钥交换 主机密钥指纹为: SSH-RSA 2048 83:15:11:84:8f:d8:f9:3a:16:b0:e4:8d:ef:4c:18:c4 初始化 AES-256 SDCTR 客户端->服务器加密 初始化 HMAC-SHA1 客户端->服务器 MAC 算法 初始化 AES-256 SDCTR 服务器->客户端加密 初始化 HMAC-SHA1 服务器->客户端 MAC 算法 读取私钥文件“C:\Users\ed\.ssh\id_rsa.pkk” 无法使用此密钥文件(无法打开文件) 无法使用密钥文件“C:\Users\ed\.ssh\id_rsa.pkk”(无法打开文件) 选美正在运行。请求密钥。 选美有 1 个 SSH-2 密钥 使用用户名“ed”。 尝试选美键 #0 服务器拒绝了我们的密钥 使用 SECUR32.DLL 中的 SSPI 尝试 GSSAPI 身份验证 GSSAPI 身份验证请求被拒绝 ed@bla.nl 的密码: