【问题标题】:FATAL ERROR: Disconnected: No supported authentication methods available (server sent: publickey)致命错误:断开连接:没有支持的身份验证方法可用(服务器发送:公钥)
【发布时间】:2016-06-05 17:27:18
【问题描述】:

整天都在为此苦苦挣扎。

尝试按照walkthrough 将 SFTP 设置到 Google 计算引擎上的新 VM。

第 1 步没问题。

第 2 步似乎可以生成密钥,但我没有被要求输入密码,然后我得到以下信息:

如果我在生成密钥后重新运行命令,我会得到以下信息:

我发现了一些具有相同错误的问题,但没有任何解决问题的方法。

我已尝试登录 GCE 控制台并手动添加 ssh 密钥,但错误仍然存​​在。

我已尝试删除整个项目并以相同的结果重新开始。

我已尝试继续和连接 Filezilla - 显然不起作用。

串行控制台的输出:

Feb 23 19:15:21 magento-test sshd[8643]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
Feb 23 19:15:22 magento-test sshd[8643]: error: buffer_get_bignum2_ret: negative numbers not supported [preauth]
Feb 23 19:15:22 magento-test sshd[8643]: error: key_from_blob: can't read rsa key [preauth]
Feb 23 19:15:22 magento-test sshd[8643]: error: userauth_pubkey: cannot decode key: ssh-rsa [preauth]
Feb 23 19:15:22 magento-test sshd[8643]: error: Received disconnect from 151.227.74.143: 14: No supported authentication methods available [preauth]

更新****

感谢question,我已经取得了一些进展,这已经解决了一个已知错误,它允许我创建一个 ssh 密钥并在 putty 中获得一个活动连接。

但是我仍然坚持使用相同的密钥(通过 putty 连接)获得 SFTP 访问权限,但我只是得到了一个超时

Status: Connecting to 104.155.66.130...
Response:   fzSftp started, protocol_version=4
Command:    keyfile "C:\Users\Ben\.ssh\google_compute_engine.ppk"
Command:    open "Ben@104.155.66.130" 22
Error:  Connection timed out after 20 seconds of inactivity
Error:  Could not connect to server

感谢任何帮助

【问题讨论】:

  • 您在服务器日志中看到了哪些错误(来自控制台)?为什么密钥被拒绝?
  • 它看起来像是一个损坏的密钥。您能否在您的计算机上生成新的,将公共部分复制到服务器(删除当前)并尝试使用 Filezilla 或 PuTTY 进行连接?
  • 好的,这些是我采取的步骤...从我的 GCE 控制台中删除了密钥/从我的 PC 中删除了密钥/重新生成了密钥 同样的错误。 (顶部屏幕截图)虽然它已经在我的 GCE 控制台中重新创建了密钥,但看起来还不错。
  • 是的,Google 已自动将密钥添加到控制台

标签: ssh sftp google-compute-engine putty


【解决方案1】:

这是带有 GCE 的 known issue,已针对下一版本的 Google Cloud SDK 98.0.0 进行了修复

【讨论】:

    【解决方案2】:

    看起来 sshd 服务器不接受 ssh-dss 公钥进行身份验证。 我可以假设您应该生成谷歌支持的新型密钥。

    【讨论】:

      猜你喜欢
      • 2018-05-21
      • 2019-12-05
      • 2013-12-16
      • 2018-05-08
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多