Ubuntu Postgres开始拒绝连接

时间:2019-03-13 14:36:44

标签: linux postgresql

Ubuntu上的一个Postgres实例开始拒绝来自PgAdmin的连接。实例和服务的重新启动导致端口5432上没有运行侦听器。

  • 该日志出现启动错误,无法删除postmaster.pid锁定文件,访问被拒绝。
  • 我系统上的postmaster.pid文件位于/ mnt / pgdata / postgresql / 11 / main。我以“ u + w”权限启用了对其的访问。这样做似乎很奇怪。
  • 因此该服务启动时出现错误

    FATAL:用户“ postgres”的密码身份验证失败
    详细信息:密码与用户“ postgres”不匹配
      连接匹配pg_hba.conf第87行:“本地所有postgres md5”

  • 这时我可以在本地使用psql,但是来自PgAdmin的远程连接尝试会导致

    FATAL:致命主机上的SSL:FAT_pg_hba.conf拒绝主机“ xxxX”,用户“ postgres”,数据库“ postgres”的连接:pg_hba.conf拒绝与主机“ xxxx”的连接,用户“ postgres”和数据库“ postgres” ,关闭SSL

发生了什么事,我该如何解决?更改操作系统的postgres密码或Postgreql用户密码均无效。

1 个答案:

答案 0 :(得分:0)

这一切都与“ pgdbadm”攻击有关。清除了它的残余,并希望更好地保护系统。