说明:这里主要针对的是Ubuntu系统的Uncomplicated Firewall,简称ufw;在Ubuntu中,通常使用ufw来管理防火墙并开放端口。
28.1 防火墙安装命令
如果系统上尚未安装ufw,可以使用以下命令安装
sudo apt-get update
sudo apt-get install ufw
28.2 防火墙开启命令
sudo ufw enable
28.3 防火墙关闭命令
sudo ufw disable
28.4 防火墙状态查询命令
sudo ufw status
(显示inactive表示关闭)
28.5 防火墙放行端口命令
sudo ufw allow your_port_number
例如,要开放SSH端口(默认为22),可以执行:sudo ufw allow 22
28.6 防火墙关闭端口命令
如果需要关闭先前开放的端口,可以使用以下命令
sudo ufw delete allow your_port_number
28.7 重载防火墙命令
sudo ufw reload
sudo systemctl restart ufw
注意事项:
- 在定义规则之后,未生效需要使用 sudo ufw reload 或 sudo systemctl restart ufw 使更改生效;
- 如果您使用云服务提供商,例如阿里云或腾讯云,还需要确保在云防火墙或安全组中打开相应的端口;
- 请确保仅开放必要的端口,并根据实际需求配置防火墙规则。开放不必要的端口可能会导致系统面临潜在的安全风险。
© 版权声明
THE END