What
电脑A上装数据库PostgreSQL
电脑B通过ArcGIS远程访问电脑A数据库
How
电脑A(Ubuntu/Linux服务器端)
Linux下PostgreSQL安装配置
安装postgresql
sudo apt-get install postgresql修改PostgreSQL数据库的默认用户postgres的密码
sudo -u postgres psql (启动psql)
postgres=# ALTER USER postgres WITH PASSWORD ‘yourpassword’; (修改登录密码,成功会有ALTER ROLE提示)
postgres=#\q (退出psql)修改PostgreSQL配置文件实现远程访问
① sudo gedit /etc/postgresql/9.3/main/postgresql.conf
#listen_addresses = ‘localhost’改为 listen_addresses = ‘*’(监听所有地址访问)
#password_encryption = on改为password_encryption = on (启用密码验证)
② sudo gedit /etc/postgresql/9.3/main/pg_hba.conf
末尾加上下面配置
# to allow your client visiting postgresql server
host all all 0.0.0.0 0.0.0.0 md5重启PostgreSQL
sudo /etc/init.d/post