• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    postgresql允許遠程訪問方法

    postgresql安裝默認只接受本地訪問連接,如果想在其他主機上配置遠程連接PostgreSQL,需要修改data目錄下的pg_hba.conf和postgresql.conf

    東西/原料

    • postgresql

    方式/步調

    1. 1

      查看postgresql的監聽端口和歷程ID,默認監聽在127.0.0.1上,不撐持長途拜候

    2. 2

      利用root執行ll /proc/25854號令

      25854是步調1獲取到postgresql的pid

      經由過程這一步調獲取到設置裝備擺設文件、啟動號令的路徑

      這樣即使postgresql不是我們本身安裝的,我們也能快速找到啟動號令和設置裝備擺設文件

    3. 3

      進入設置裝備擺設文件的路徑,找到pg_hba.conf設置裝備擺設文件

    4. 4

      利用vi打開pg_hba.conf

      找到# IPv4 local connections:

    5. 5

      插手如下內容:

      host    all             all             192.168.1.0/24          md5

      host    all             all             0.0.0.0/0               md5


      第一條暗示許可網段192.168.1.0所有本家兒機利用所有正當的數據庫用戶名拜候數據庫,并供給加密的暗碼驗證。

      第二條暗示許可所有本家兒機利用所有正當的數據庫用戶名拜候數據庫,并供給加密的暗碼驗證。

    6. 6

      查找辦事的名稱,這一步調是為了重啟,若是您知道辦事的名稱可以直接重啟

      systemctl list-units|grep -i post

    7. 7

      編纂設置裝備擺設文件postgresql.conf,去失落前面的#,點竄為listen_addresses = '*'  

    8. 8

      重啟

      systemctl restart postgresql-12.service

    9. 9

      查看監聽狀況

      netstat -tnlp|grep 5432

    • 發表于 2020-02-02 17:00
    • 閱讀 ( 953 )
    • 分類:其他類型

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆