【发布时间】:2017-11-10 08:41:30
【问题描述】:
我刚刚在 AWS/EC2 上设置了一个 Postgresql v9.6.3,我正在尝试通过 psql 从远程位置连接到此实例,但我收到此错误...
psql:无法连接到服务器:操作超时
服务器是否在主机“ec2-.compute-1.amazonaws.com”() 上运行并接受 端口 5432 上的 TCP/IP 连接?
我用来远程连接的用户是通过 SQL 创建的 - CREATE ROLE my_user_name PASSWORD 'mypwd' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN; ...此用户尚未创建为操作系统用户。
这就是我在postgresql.conf - listen_addresses = '*' 中的内容
这就是我在pg_hba.conf - host all all 0.0.0.0/0 md5 中的内容
【问题讨论】:
-
检查安全组/VPC
-
谢谢,就是这样
标签: postgresql amazon-ec2 postgresql-9.6