前言
在虚拟机(VMware Workstation)安装centos7,通过尚硅谷Hadoop3视频设置了静态ip,虚拟机可以联网,但是现在通过Xshell无法连接虚拟机中的centos7
一、解决方法
1.先确定centos是否安装了openssh-server,在终端输入yum list installed | grep openssh-server(注意不要打错,第一次我就打错了)
这里我已经是安装了,如果没有显示则是没有安装输入命令yum install openssh-server
2.进入sshd的配置文件中,输入命令vim /etc/ssh/sshd_config
把文件中监听端口和监听地址:port 22,ListenAddress 0.0.0.0以及,ListenAddress : :前面的#号去掉,并开启允许远程登入
最后还有开启用户名密码作为连接验证,我这边是开启的,如果没有就将前面的#去掉
保存文件,退出wq
3.启动sshd服务,命令:systemctl start sshd.service
也可通过命令:systemctl status sshd.service查看sshd服务是否开启