導致故障的原因在兩個方面
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