ssh: connect to host localhost port 22: Network is unreachable

centos7下 ssh: connect to host localhost port 22: Network is unreachable

注意是centos7 他的防火墙工具跟以前不同!

我查了好多资料,折腾了半天,都没有搞定ssh: connect to host localhost port 22: Network is unreachable。

这个问题是在安装配置hadoop-1.2.1后启动相关的5个进程时遇到的。

clipboard.png

阅读 19.6k
1 个回答

查查你的sshd有没起在127.0.0.1/localhost/0.0.0.0,如果只起在局域网ip是不行的。

查看

netstat -tnlp | grep 22

如果sshd只起在局域网ip,可修改/etc/ssh/sshd_config中的ListenAddress为0.0.0.0

ListenAddress 0.0.0.0
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题