debian 8.1 (jessie) 安装 postgresql
1、 安装 root@dslab:/home/sil4# aptitude search postgresql root@dslab:~# apt-get install postgresql-9.4 2、配置 1)、修改 postgres 用户密码 sil4@dslab:/etc$ sudo passwd -d postgres //删除密码 sil4@dslab:/etc$ sudo -u postgres passwd //修改密码
#vi/etc/postgresql/9.4/main/postgresql.conf 1.监听任何地址访问,修改连接权限 #listen_addresses=‘localhost’改为listen_addresses=‘*’ //如果想让PostgreSQL 监听整个网络的话,将 listen_addresses 前的#去掉, 并将 listen_addresses = 'localhost' 改 成 listen_addresses = '*' #password_encryption=on 改为 password_encryption=on//这里记得要把#去掉 3.可访问的用户ip段 # vi/etc/postgresql/9.4/main/pg_hba.conf 并在文档末尾加上以下内容 #toallowyourclientvisitingpostgresqlserver hostallall0.0.0.00.0.0.0md5
4.数据库认证重新配置 $sudo vim /etc/postgresql/9.4/main/pg_hba.conf [ ok ] Restarting postgresql (via systemctl): postgresql.service. //成功
参考: http://stackoverflow.com/questions/27211158/no-passwd-entry-for-user-postgres-error (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |