【问题标题】:ssh connection refuse after ssd_config editsshd_config 编辑后 ssh 连接被拒绝
【发布时间】:2014-02-07 10:09:58
【问题描述】:

昨天在托管的虚拟服务器 (ubuntu) 上,我编辑了 /etc/ssh/sshd_config 并带有以下行:

ServerAliveInterval 60

之后,我使用以下命令重新启动了 sshd:

/etc/init.d/ssh restart

今天我尝试连接到服务器(端口 22)时,收到“connection denied”消息。

我让服务器主机公司重启了,现在等着,怕解决不了!

有什么建议吗? (我不是专业的 linux 用户)

编辑:

我知道这是一个错误,主要问题是我如何才能到达(远程)服务器以删除该行?

【问题讨论】:

  • 通过您的托管服务提供商希望提供的远程管理控制台登录。
  • 您使用的是哪个 ssh 服务器?可以分享一下 sshd_config 吗?
  • @arkascha 我会问他们!谢谢
  • @RahulRDhobi 我不知道我在使用什么 :(。我无法分享它,因为我现在无法访问服务器。
  • 你有telnet的访问权限吗??

标签: linux ubuntu ssh connection


【解决方案1】:

我认为 ServerAlive 属性不能在 sshd_config 中使用。结果,您的 SSH 守护程序可能由于您的配置错误而崩溃。将其更改为 CLientInterval 属性。

According to this article 在服务器端,可以调整属性“ClientAliveInterval”以确保减少关闭连接的频率。在客户端(例如在您的计算机上),您可以使用 ServerAliveInterval,它会检查 SSH 服务器是否仍然存在并且连接是否打开。

【讨论】:

    【解决方案2】:

    您不能在/etc/ssh/sshd_config 中提供 ServerAliveInterval,因为 sshd_config 文件中不支持 ServerAliveInterval,而是在客户端提供 ServerAliveInterval (/etc/ssh/ssh_config)。

    【讨论】:

      【解决方案3】:

      通过您的托管服务提供商希望提供的远程管理控制台登录。 – arkascha 2 月 7 日 10:11

      这个评论是最有帮助的,幸运的是托管服务提供商有远程管理控制台,所以我可以恢复我犯的错误!

      【讨论】:

        猜你喜欢
        • 2017-06-03
        • 1970-01-01
        • 2014-12-26
        • 2017-08-24
        • 2022-01-07
        • 2013-01-25
        • 2015-02-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多