ssh远程连接centos7故障排除

导致故障的原因在两个方面

1.网络问题---物理链路就不通可以通过在客户端 telnet目标主机地址,例如:telnet 192.168.1.107 22 千万别忘了端口号!!!,如果通了还连不上则按下步:

2.目标主机未安装SSH服务或默认的22端口未在防火墙中开放

在centos7中防火墙是firewall而不在是传统的iptable,我们不妨通过命令查看22端口,或者是查看ssh服务状态,如果目标主机未安装ssh服务则通过下列命令安装

sudo yum install openssh*

安装完成后,启动服务sudo systemctl start sshd

然后在firewall中开启22端口,命令如下:firewall-cmd --zone=public --add-port=22/tcp --permanent

重启服务 systemctl restart firewalld

查看端口是否开放 firewall-cmd --zone=public --query-port=22/tcp

猜你喜欢

转载自www.cnblogs.com/saintdingspage/p/9692801.html