SSH服务器连接到主机XXX端口22:连接超时在Linux Ubuntu的(ssh server c

2019-06-27 13:04发布

我试图通过SSH,但得到的连接超时连接到远程服务器。

我跑以下命令

SSH testkamer@test.dommainname.com

并得到以下结果

SSH:连接到主机testkamer@test.dommainname.com端口22:连接超时

但如果尝试在另一台远程服务器上的连接,然后我可以成功登录。

因此,我认为是没有问题的SSH和其他人尝试用相同的登录名和密码,他可以成功登录到服务器登录。

请帮我
谢谢。

Answer 1:

这里有两件事是可以阻止您连接到你的Linode实例:

  1. DNS的问题 :如果您使用的是连接到远程服务器的计算机未解决test.kameronderdehamer.nl正确,那么你将无法到达主机。 尝试使用分配给你的Linode公共IP地址连接,看看它是否工作(如ssh user@123.123.123.123 )。 如果可以使用公网IP,但没有使用,将确认您遇到一些问题,域名解析主机名进行连接。

  2. 网络问题 :可能有一些阻止您建立到服务器的连接网络问题。 例如,有可能在你和你的主机之间的路径错误配置的路由器,或者您可能会遇到丢包。 虽然这并不频繁,它已经与的Linode happenned我好几次,可说是非常讨厌。 这可能是检查这个以防万一是个好主意。 你可以看一下诊断网络问题与港铁 (从的Linode库)。



Answer 2:

我得到这个错误,我发现我没有在配置服务器的防火墙白名单我的SSH端口(非标号)。



Answer 3:

可以有此故障的许多可能的原因。

一些在上面列出。 我面临着同样的问题,这是很难找到故障的根源。

我会建议您检查会话超时从ssh_config文件嘘。 试着增加会话超时,看看它是否再次失败



Answer 4:

如果你是公网,防火墙将阻止在默认情况下所有传入连接。 检查你的防火墙设置或使用专用网络SSL



Answer 5:

的可能性是,在SSH可能不是你的服务器/系统上启用。

  1. 检查须藤systemctl状态SSH是活跃与否。
  2. 如果它不活跃,尝试使用这些命令的帮助下安装

sudo易于更新

sudo易于安装openssh-server

现在尝试用下面的命令来访问服务器/系统

SSH用户名@ip地址



文章来源: ssh server connect to host xxx port 22: Connection timed out on linux-ubuntu