xshell连不上虚拟机

hadoop的集群少了一个节点忘记关节点就删除了现在xshell连不上centos了百度搜到的都用过了还是不能链接成功

img

我看到你xshell是connection failed,你去机器里面查看sshd服务是否正常启动,端口是否已经正常侦听,先明确服务
明确这个后,你可以在xshell的终端框去telnet一下对应机器的 22端口,
如果不通,就是网络层面,去查查防火墙是否开启对应的策略或者关闭。

检查一下否开启允许root以及密码登录,root权限使用vim打开配置/etc/ssh/sshd_config文件,找到PermitRootLogin,修改为yes,将PasswordAuthentication 的值改为 yes,最后使用命令systemctl restart sshd,之后直接使用ip即可登录,默认端口22

可能ssh服务没开

先ping看网络是否通,禁ping
则telnet 22(或者其他端口)端口看看 ,不通的话 先检查一下安全组(类似方法可以去同个内网的其他台服务器试试 一个内网一般不存在网络问题,除非特意隔离)