Ubuntu
防火墙管理工具是 UFW
使用命令:
sudo ufw allow 22/tcp
CentOS
防火墙管理工具是 FirewallD
使用命令:
sudo firewall-cmd --permanent --zone=public --add-port=22/tcp
sudo firewall-cmd --reload
还可以调整 SELinux 规则开放端口
sudo semanage port -a -t ssh_port_t -p tcp 22
iptables
sudo iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT