我希望设置我的PostgreSQL服务器,以便本地访问是非SSL,非本地访问始终是SSL。下面的配置是否实现了这一目标?
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local & remote connections:
host all all 127.0.0.1/32 trust
hostssl all all 0.0.0.0/0 md5
# IPv6 local connections:
host all all ::1/128 trust
是的,这个pg_hba.conf
文件将按照您想要的方式工作。