之前部署一个项目的时候,由于用到了ftp服务,当开启21端口后(我的防火墙是firewall),发现还是无法连接,telnet也不通,一顿百度加谷歌,原来firewall还有个开通服务的命令
#开通服务
firewall-cmd --add-service=ftp --zone=public --permanent
#移除服务
firewall-cmd --remove-service=ssh --zone=public --permanent
执行之后,连接成功。
查看可开启的服务
#查看可开启的服务
firewall-cmd --zone=public --list-services
firewall更多操作命令请看另一篇博文:firewall-cmd常用操作命令