PostgreSQL 啟用遠端存取功能

You are here:
< All Topics

剛安裝完 PostgreSQL 時,只能接受本機(Localhost)連線

優點是安全性較高、但也無法將『程式』與『資料庫』分離、也無法使用遠端管理工具

 

以下是修改設定的過程

CentOS

su
vim /var/lib/pgsql/9.4/data/postgresql.conf

listen_addresses = 'locahost'

修改為

listen_addresses = '*'

再修改 pg_hba.conf

vim /var/lib/pgsql/9.4/data/pg_hba.conf

新增一行

host    all             all             192.168.5.0/24(要的網段)          md5

重新載入 postgresql 即可

service postgresql reload

 

ubuntu

sudo vim /etc/postgresql/9.3/main/postgresql.conf

listen_addresses = 'locahost'

修改為

listen_addresses = '*'

再修改 pg_hba.conf

sudo vim /etc/postgresql/9.3/main/pg_hba.conf

新增一行

host    all             all             192.168.5.0/24(要的網段)          md5

重新載入 postgresql 即可

sudo service postgresql reload
Previous PHP-FPM 效能調校 on CentOS 7
Next 使用 certbot 申請 Let’s Encrypt 免費 SSL 憑證
Table of Contents