Ubuntu系统防火墙规则查看与PostgreSQL默认端口
学习笔记作者:admin日期:2025-09-30点击:105
摘要:本文介绍了在Ubuntu系统中如何查看防火墙规则,包括使用UFW、iptables和nftables工具,并总结了PostgreSQL数据库的默认端口为5432。
Ubuntu系统防火墙规则查看
1. 查看UFW(推荐用于Ubuntu桌面/服务器)
UFW是Ubuntu默认的防火墙管理工具,简单易用。
sudo ufw statussudo ufw status verbosesudo ufw status numbered2. 查看iptables规则
sudo iptables -L -n -vsudo iptables -L -n -v -t filtersudo iptables -L -n -v -t nat3. 查看nftables规则(较新系统可能使用)
sudo nft list rulesetsudo nft list tablessudo nft list table ip filter4. 确定当前使用哪种防火墙
sudo ufw statussudo iptables -L -n | head -10sudo nft list rulesetPostgreSQL数据库默认端口
默认端口
      PostgreSQL数据库的默认端口是5432。
常见使用场景
psql -h localhost -p 5432 -U username -d dbnamesudo netstat -tulnp | grep 5432sudo ss -tulnp | grep 5432sudo systemctl status postgresql补充说明
如果一台机器运行多个PostgreSQL实例,它们会使用不同的端口(如5432、5433等)。防火墙或安全组规则中,如需远程访问PG,需开放5432端口。