【问题标题】:Unable to putty using ssh at port 22无法在端口 22 上使用 ssh 进行腻子
【发布时间】:2013-03-29 16:19:22
【问题描述】:

我在我的一个系统上安装了 linux 并为其分配了有效的网络 IP。 我能够正确连接到网络。

但是,当我尝试在端口 22 上使用 ssh 从另一个系统中填充此系统时,它会给我连接超时错误。 当我 ping 系统时,它响应良好,但仍然无法 ssh。

可能是什么问题以及如何解决?

【问题讨论】:

    标签: putty


    【解决方案1】:

    我会首先检查端口 22 是否打开并正确配置。我还要检查是否安装了 SSH - 我的首选是 OpenSSH - 并且它被配置为接受端口 22 上的传入连接。我还要检查是否没有设置防火墙或防火墙内的规则阻止连接到端口 22。

    【讨论】:

    • 这将需要对您的 linux 机器的命令访问权限 - 运行不带双引号的“ssh -v”,这应该告诉您已安装的版本和 SSH rpm(如果有)。如果您没有安装任何东西,您可以导航到 [link]openssh.org 并找到有关如何在您的计算机上安装和配置 SSH 的必要说明。
    • 问题得到解决,因为我禁用了阻止 ssh 的远程防火墙。这真的很令人沮丧,因为一切都很好,甚至 telnet 也在工作,但 ssh 却没有。目前按照链接yourlinuxguy.com/?p=468docs.oracle.com/cd/E20815_01/html/E20821/givag.html 我已经禁用了完整的防火墙。但是有什么办法可以启用防火墙并要求防火墙允许 ssh?我在防火墙初始化和设置文件中没有看到任何相同的选项。
    【解决方案2】:

    有问题的服务器可能不允许以 root 身份登录。如果是这样,您可能需要使用另一个具有管理员权限的用户名登录,然后使用 SU 命令来承担 root 权限。

    【讨论】:

      猜你喜欢
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-26
      相关资源
      最近更新 更多