Ubuntu系统防火墙规则查看与PostgreSQL默认端口

学习笔记作者:admin日期:2025-09-30点击:14

摘要:本文介绍了在Ubuntu系统中如何查看防火墙规则,包括使用UFW、iptables和nftables工具,并总结了PostgreSQL数据库的默认端口为5432。

Ubuntu系统防火墙规则查看

1. 查看UFW(推荐用于Ubuntu桌面/服务器)

      UFW是Ubuntu默认的防火墙管理工具,简单易用。

sudo ufw status
sudo ufw status verbose
sudo ufw status numbered

2. 查看iptables规则

sudo iptables -L -n -v
sudo iptables -L -n -v -t filter
sudo iptables -L -n -v -t nat

3. 查看nftables规则(较新系统可能使用)

sudo nft list ruleset
sudo nft list tables
sudo nft list table ip filter

4. 确定当前使用哪种防火墙

sudo ufw status
sudo iptables -L -n | head -10
sudo nft list ruleset

PostgreSQL数据库默认端口

默认端口

      PostgreSQL数据库的默认端口是5432

常见使用场景

psql -h localhost -p 5432 -U username -d dbname
sudo netstat -tulnp | grep 5432
sudo ss -tulnp | grep 5432
sudo systemctl status postgresql

补充说明

      如果一台机器运行多个PostgreSQL实例,它们会使用不同的端口(如5432、5433等)。防火墙或安全组规则中,如需远程访问PG,需开放5432端口。

上一篇      下一篇