配置postgresql 远程连接

https://www.jianshu.com/p/47eaea97a462

1. 进入并 修改数据库密码

zhangjie@zhangjie:~$ sudo /etc/init.d/postgresql start

Starting postgresql (via systemctl): postgresql.service.

zhangjie@zhangjie:~$ sudo -i -u postgres

postgres@zhangjie:~$ psql

psql (13.2 (Ubuntu 13.2-1.pgdg20.04+1))

Type "help" for help.

postgres=# \password

Enter new password:       #zhangjie1234

Enter it again:       #zhangjie1234

postgres=#

2. 修改监听地址

sudo vi /etc/postgresql/10/main/postgresql.conf  


3.修改可访问的ip段  #ftp打不开

sudo vi /etc/postgresql/10/main/pg_hba.conf

文件末尾添加: host all all 0.0.0.0 0.0.0.0 md5 

使用方向键,将光标移动到要插入内容的上一行“Allow from all”的末尾,

然后输入命令“o”。是字母o,作用是在当前光标末尾插入一新行。

如果输入错误,我们可以使用“dd”命令,删除当前整行内容。

插入新行之后,我们局可以复制要插入的内容然后粘贴。

之后按esc键,退出插入模式即可进入命令模式。

在末尾输入":wq"  即可写入保存并离开 vi

4.重启数据库 sudo /etc/init.d/postgresql restart


5. admin

connection页签分别配置数据库所在服务器的ip,端口(默认5432)、maintenance database、username均为postgres,password输入之前步骤设置的数据库用户密码zhangjie1234,点击save

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容