Ubuntu 中默认安装了 ufw
(Uncomplicated Firewall),是一个简单易用的防火墙工具。
要开启 ufw
防火墙,可以按照以下步骤进行操作:
- 确认
ufw
是否已经安装。打开终端(Terminal),输入以下命令:sudo ufw status
如果返回
Status: inactive
,表示ufw
没有开启;如果返回任何其他状态信息,则表示ufw
已经开启。 - 如果
ufw
没有开启,可以使用以下命令来启用它:sudo ufw enable
执行该命令后,
ufw
将会把默认的防火墙规则应用到系统中,并自动开机启动。 - 对于需要开放端口以允许特定服务或程序访问的情况,可以使用以下命令来添加相应的规则:
sudo ufw allow <port>/<protocol>
其中
<port>
是需要开放的端口号,<protocol>
是协议类型,如tcp
或udp
。例如,如果要开放22端口以允许SSH远程连接,可以使用以下命令:
sudo ufw allow 22/tcp
- 完成以上操作后,可以再次运行
sudo ufw status
命令来查看当前的防火墙规则和状态。
注意,在开启防火墙之前,应该仔细检查当前系统中的网络服务是否需要开放相应的端口,以免影响系统正常运行。