【问题标题】:Google Cloud: Cannot connect to server via SSH谷歌云:无法通过 SSH 连接到服务器
【发布时间】:2017-02-09 06:06:27
【问题描述】:

端口已启动,防火墙已禁用,但连接被拒绝并显示消息:

"Read from socket failed: Connection reset by peer".

同一主机中的其他服务响应良好。

通过 Google Cloud Console 进行 SSH 得到同样的错误。

谷歌计算引擎还有其他获取shell的方法吗?

【问题讨论】:

    标签: ssh google-compute-engine


    【解决方案1】:

    是的,有一种获取 shell 的方法,就是通过串口,这是 Google Cloud 提供的一个非常有用的功能。

    在那里,我看到错误是关于密钥文件权限的:

    Sep 30 10:51:02 localhost sshd: Permissions 0775 for '/etc/ssh/ssh_host_rsa_key' are too open.
    

    通过为该文件分配 0600 权限,一切恢复正常。

    【讨论】:

    • 我很困惑为什么使用串口可以解决这个问题?文档说它仍然使用 ssh 密钥。
    猜你喜欢
    • 1970-01-01
    • 2019-04-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2018-08-16
    • 2017-07-17
    • 1970-01-01
    相关资源
    最近更新 更多