ssh: connect to host IPADDR port 22: Connection timed out on ubuntu

可以从以下几个方面检查

1

vi /etc/ssh/sshd_config:

然后将这两项的注释号去掉

Port 22

Protocol 2

2

检查sshd服务

sudo service ssh status.

3

检查名字是否一致

/etc/hostname, and /etc/hosts.

4

检查防火墙.

sudo service ufw status

5

查看tcp端口22

[email protected]:~$ netstat -nat | grep :22

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN

tcp        0     52 IPADDR.197 :22        221.123.129.155:54465   ESTABLISHED

tcp        0      0 IPADDR.197 :22        221.123.129.155:1259    ESTABLISHED

tcp        0      0 IPADDR.197:22        192.126.120.8:54340     ESTABLISHED

tcp        0      0 IPADDR .61.197:22        221.123.129.155:54109   ESTABLISHED

tcp        0      0 IPADDR .61.197:22        221.123.129.155:53899   ESTABLISHED

tcp6       0      0 :::22                   :::*

LISTEN

-----------------

转载请著明出处:

blog.csdn.net/beiigang

时间: 2024-11-10 13:55:58

ssh: connect to host IPADDR port 22: Connection timed out on ubuntu的相关文章

Git配置非22端口,解决:ssh: connect to host xxx port 22: Connection timed out fatal: The remote end hung up unexpectedly

背景:私自搭建了Git服务器,而Git本身就是SSH进行连接的,而Git命令上默认只能通过22端口实现. 解决方法: 第一种: 在系统的用户目录下的文件夹:.ssh 如果该路径下没有config文件,则创建一个. config中添加如下内容: 如是以域名访问的则添加如下内容:(注意修改xxx为你的远程仓库的名称) Host xxx HostName xxx.com Port 3333 如是以IP访问的,则添加如下内容:(注意修改IP为你的远程仓库IP) Host "211.111.xx.xxx&

ssh: connect to host localhost port 22: Connection refused (2)

命令:ssh localhost 错误信息:ssh: connect to host localhost port 22: Connection refused 错误原因: 1.sshd 未安装 2.sshd 未启动 3.防火墙 解决方法: 1.确定安装sshd:  sudo apt-get install openssh-server 2.启动sshd: net start sshd 3.检查防火墙设置 检验方法: 输入命令:ssh localhost 若成功,则表示安装成功,且连接通过: 转

Ubuntu下 ssh : connect to host localhost port 22:Connection refused

Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因可能是ssh-server未安装或者未启动.ubuntu 11.10 默认安装openssh-client,但是木有安装server 运行 ps -e | grep ssh,查看是否有sshd进程 如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server

hadoop启动start-all.sh出错(master: ssh: connect to host master port 22: Connection refused)

当我们打开系统输入hadoop启动命令start-all.sh时出现以下错误: [[email protected] ~]# start-all.sh starting namenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-namenode-master.out master: ssh: connect to host master port 22: Network is unreachable master: ss

ssh: connect to host localhost port 22: Connection refused

1.确定安装sshd: [html] view plaincopy $ sudo apt-get install openssh-server 2.启动sshd: [html] view plaincopy $ sudo net start sshd [html] view plaincopy $ sudo ufw disable 检验方法: 输入命令: [html] view plaincopy $ ssh localhost 若成功,则表示安装成功,且连接通过: 转载:http://blog

Linux--ssh: connect to host localhost port 22: Connection refused

今日在进行SSH免密码登陆的时候,使用SSH进行测试,抛出下面异常 ssh: connect to host localhost port 22: Connection refused 在网上收了下,答复很多,基本都是 1.没启动SSH 2.没安装SSH 3.没关防火墙 4.-. ,千篇一律. 上面的解决方案我都看了,但是还是不好使. 调研了些关于SSH的资料,内容如下, SSH:是一种安全通道协议,主要用来实现字符界面的远程登录,远程复制等功能(使用TCP的22号端口).SSH协议对通信双方的

mac connect to host localhost port 22: Connection refused

在Mac OS X 10.10.5学习hadoop的过程中,输入命令ssh localhost得到 ssh: connect to host localhost port 22: Connection refused 解决方法是选择系统偏好设置->选择共享->点击远程登录 然后再输入命令ssh localhost发现已经解决问题 找到解决方案来自于 http://stackoverflow.com/questions/6313929/how-do-i-open-port-22-in-os-x-

CentOS系统中出现错误--SSH:connect to host centos-py port 22: Connection refused

我在第一次搭建自己的 hadoop2.2.0单节点的伪分布集成环境时遇到了此错误,通过思考问题和查找解决方案最终搞定了这个问题,其错误原因主要有以下几种: 1)SSH服务为安装 此时,采用在线安装的方式就行下载安装,命令为:yum -y install openssh-server:然后启动ssh服务:service sshd start. 2)ssh服务对应22号端口未开启 首先使用命令:ss -lnt查询22号端口是否开启,如下图所示为正常开启,否则要开启22号端口. 如果要修改端口,查看或

<Linux> Ubuntu error: ssh: connect to host master port 22: No route to host lost connection

iptables当找到匹配的规则时,就会执行相应的动作,而不会向下继续匹配.因为ssh端口开放的规则在all规则之后,所以永远都不会匹配到,也就是ssh永远被禁止. root下执行:iptables -I INPUT -p tcp --dport 22 -j ACCEPT 即可.