zoukankan      html  css  js  c++  java
  • PostgreSQL 配置 pg_hba.conf 允许远程访问

    配置 pg_hba.conf 允许远程访问

    # 将默认的 * 替换成本机的内网IP地址。
    vim /var/lib/pgsql/11/data/postgresql.conf
    listen_addresses = "*"             # 默认的配置
    listen_addresses = '172.26.114.87' # 修改成本机IP
    
    # 将目标机器添加到控制规则里面,允许使用md5加密的方式进行远程访问。
    vim /var/lib/pgsql/11/data/pg_hba.conf
    host all all 172.26.114.88/32 md5 # 允许单个机器登录,使用md5密码。
    host all all 0.0.0.0/0        md5 # 允许所有机器登录,使用md5密码。
    host all all 127.0.0.1/32   trust # 允许本地机器登录,不使用密码。
    
    # 验证端口开放情况
    [root@loandb /]# netstat -tunlp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3504/sshd
    tcp 0 0 172.26.114.87:5432 0.0.0.0:* LISTEN 17512/postmaster
    udp 0 0 0.0.0.0:68 0.0.0.0:* 3014/dhclient
    udp 0 0 127.0.0.1:323 0.0.0.0:* 2021/chronyd
    udp6 0 0 ::1:323 :::* 2021/chronyd
    
    # 重启服务
    systemctl restart postgresql-11.service
    
    # 在其他机器上链接即可
    psql -h 172.26.114.87 -U postgres
  • 相关阅读:
    第七周编程总结
    第六周编程总结
    第五周编程总结
    2019 第四周作业编程总结
    第三周编程总结
    寒假作业 pta编程总结3
    跟着官网学Angular-创建响应式表单-源代码
    RxJS---转载
    NPM
    Sass
  • 原文地址:https://www.cnblogs.com/duchaoqun/p/13998712.html
Copyright © 2011-2022 走看看