How Can We Help?
PostgreSQL 啟用遠端存取功能
剛安裝完 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