一般ssh连不上虚拟机是防火墙没有放行22端口,用如下命令:(安装ssh服务时应该是放行了22端口的,如果没有则需手动放行22端口)
放行22端口:
sudo iptables -I INPUT -p tcp --dport 22 -j ACCEPT
保存命令:
sudo iptables-save
前面那条是添加防火墙规则
后面这个是保存规则
不保存的话重启就失效了