ubuntu 防火墙配置命令
# 1.查看防火墙状态
sudo ufw status
sudo ufw status numbered #更加详细
# 系统提示 “Status: inactive”状态不活跃 表示没有开启或安装防火墙
# 2.安装防火墙
sudo apt-get install ufw
# 安装完并不代表防火墙已启用
# 3.开启防火墙
sudo ufw enable
# 安装过程中或出现手动确认 提示在开启式可能会导致远程连接终端 直接输入 'y' 然后 Enter
# Command may disrupt existing ssh connections. Proceed with operation (y|n)?
# 当出现 “Firewall is active and enabled on system startup” 表示已经启用防火墙
# 4.开发指定端口
sudo ufw allow 22
# 表示开放 22 端口 开启后需要重启防火墙生效
# 5.重启防火墙
sudo ufw reload
# 系统提示 “Firewall reloaded” 表示重启成功
# 6.查看指定端口监听状态
sudo netstat -tunlp | grep 22
# 7.关闭防火墙
sudo ufw disable
# 系统提示 “Firewall stopped and disabled on system startup”
# 8.关闭端口
sudo ufw delete allow 21
# 关闭21端口
# 9.开放指定协议端口
sudo ufw allow 41211/tcp
# 开发 41221端口的tcp 协议
# 10.关闭指定协议端口
sudo ufw delete allow 41211/tcp
# 11.开放指定IP的所以操作权限
sudo ufw allow from 192.168.200.1
# 允许200.1 这个地址访问全端口
# 12.移除指定ip的所有操作权限
sudo ufw delete allow from 192.168.200.1
# 13. 开放指定IP访问指定端口权限
sudo ufw allow from 192.168.200.1 to any port 3306
# 允许指定200.1 ip 访问 本地3306端口
# 14.关闭指定IP访问指定端口权限
sudo ufw delete allow from 192.168.200.1 to any port 3306
ubuntu防火墙配置
于 2025-01-24 13:06:43 首次发布