Linux - Ubuntu 开放端口

查看开放端口:
sudo ufw status

允许8090端口开放:
sudo ufw allow 8090

启动防火墙:
sudo ufw enable

重启防火墙使端口配置生效:
sudo ufw reload

### 如何在 Ubuntu Linux打开防火墙端口 (UFW) #### 安装 UFW 对于大多数基于 Debian 的发行版,如 Ubuntu 和 Mint,默认情况下已经预装了 UFW。如果未安装,则可以使用以下命令进行安装: ```bash sudo apt-get update sudo apt-get install ufw ``` 这允许用户更新软件包列表并安装最新版本的 UFW[^3]。 #### 启用 UFW 首次启用 UFW 前需确认其状态是否处于活动状态。通过下面这条指令可启动它: ```bash sudo ufw enable ``` 执行此操作之后会提示输入 y/Y 来继续激活防火墙服务。一旦完成,就可以开始定义规则来控制流量访问[^1]。 #### 查看当前规则集 为了了解现有的规则设定情况,可以用如下方式查询现有策略: ```bash sudo ufw status verbose ``` 该命令提供了关于已应用过滤条件更详细的描述信息[^2]。 #### 添加新规则以开放特定端口 假设要开启 HTTP(S) Web 流量对应的80(TCP),443(SSL/TLS),则分别运行下列语句之一即可实现目的: ```bash sudo ufw allow 80/tcp sudo ufw allow 443/tcp ``` 同样地,如果有其他自定义应用程序监听某个非标准端口号比如9000,也可以按照相同的方法处理: ```bash sudo ufw allow 9000/tcp ``` 以上命令均适用于TCP协议;如果是UDP或其他类型的数据报文传输层协议,则需要相应调整参数选项。 #### 删除已有规则 当不再希望保留某条记录时,可通过编号或者重复之前创建时使用的精确表述来进行移除工作。例如删除先前加入过的HTTP入口权限: ```bash sudo ufw delete allow 80/tcp ``` 另外一种方法是指定具体ID号作为依据,先利用`status numbered`获取各项目序号再据此作出更改决定: ```bash sudo ufw status numbered sudo ufw delete [number] ``` 这里[number]代表待消除项前缀位置所对应整数值。 #### 实时监控日志变化 最后值得一提的是,在实际部署过程中可能还需要密切跟踪事件动态发展状况以便及时响应异常情形的发生。此时可以通过查阅/var/log目录下的专门文件获得帮助: ```bash sudo less /var/log/ufw.log sudo tail -f /var/log/ufw.log ``` 上述两条命令分别用于静态浏览以及持续监视最新的动作详情[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值