我总结下我遇到的坑
- 有可能是因为防火墙没关
- sshd.service没开启或没安装
- 没有网络 ping不通
- 网络手动设置和自动的坑
- 有网络 ping的通 但是连不上
- 22端口没开
第一个防火墙问题
参考这篇文章防火墙的设置
参考这篇文章Centos7防火墙的设置
参考他们的关掉看行不行
不行再开起来
排除问题
第二个问题 sshd.service没开启或没安装或者22端口觉得有问题
参考这篇文章ssh的安装和启动
看是不是这个的问题
第三个问题 没有网络 ping不通
尝试 再xshell中 ping+网关地址 (地址不知道的话 再虚拟机终端里面打ifconfig 里面有inet 后面的就是)
不行就具体看网络配置的文章 网上很多
第四个问题 用网络 ping的通,但是连不上
参考这篇文章
!!别急还有一个方法 :把手动改成自动看一下
我的是vm8 你们可能和我不一样
点击属性 选择ipv4
改成这个。。自动
然后再试试