外部客户端连接postgresql相关设置

修改服务配置文件postgresql.conf中的监听参数

默认配置文件在PGDATA目录下(除了你是通过服务进程中的参数config_file来指定的)

[[email protected] data]$ vi postgresql.conf
......
listen_addresses = ‘*‘                  # what IP address(es) to listen on;
......

修改pg_hba.conf文件,添加一行host认证

默认配置文件在PGDATA目录中,可以通过服务配置文件 postgresql.conf中hba_file参数来修改到其他位置

[[email protected] data]$ vi pg_hba.conf
......
host    all             all             192.168.10.0/24         md5
......

192.168.10.0/24是我的客户机所在网段

重启生效一下

[[email protected] data]$ pg_ctl restart -l /var/lib/pgsql/pgsql.log
waiting for server to shut down...LOG:  received smart shutdown request
.LOG:  autovacuum launcher shutting down
.................................LOG:  shutting down
LOG:  database system is shut down
 done
server stopped
server starting

新建个用户

psql默认是postgres超级用户

[[email protected] data]$ psql
psql (9.4.0)
Type "help" for help.

postgres=# create user hippo password ‘hippo‘;
CREATE ROLE
postgres-# \q

测试连接

时间: 2024-12-09 13:41:58

外部客户端连接postgresql相关设置的相关文章

设置客户端连接PostgreSQL不需要密码

平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等:如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法. --测试环境 目标库IP:  192.168.1.25/5432 : 数据库: Mydb :用户名:postgres 客户端IP:  192.168.1.26 --在 192.168.1.26  连接数据库 Mydb , 弹出密码提示 [email protected]> psql -h 19

Ubuntu下使用Cisco VPN客户端连接公司VPN设置方法

本节是在Ubuntu系统下完成Cisco VPN客户端的安装.打开命令行终端,搜索关于Cisco的软件包,并匹配VPN关键字 $ sudo apt-cache search cisco |grep -i vpn kvpnc - vpn clients frontend for KDE4 libopenconnect-dev - open client for CiscoAnyConnect VPN - development files libopenconnect2 - open client

PostgreSQL数据库服务端监听设置及客户端连接方法教程

众所周知,PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),是一个可以免费使用的开放源代码数据库系统.本文详细介绍了PostgreSQL数据库服务端监听设置及客户端连接方法,具体如下: 一.背景介绍: 本文所述PostgreSQL服务端运行在RedHat Linux上,IP为:192.168.230.128客户端安装在Windows XP上, IP为:192.168.230.1 二.配置方法: 1.修改服务端/etc/postgresql/9.5/main/postgr

配置ORACLE 客户端连接到数据库

--================================= -- 配置ORACLE 客户端连接到数据库 --================================= Oracle 客户端连接到Oracle 数据库服务器貌似不同于SQL serve中的网络配置,其实不然,只不过所有的SQL server 运行于Windows平台,故很多配置直接集成到了操作系统之中.所以无需配置客户端即可连接到服务器.Oracle 客户端连接到数据库依赖于Oracle Net.Oracle提供

Ruby操作MongoDB(进阶)-创建数据库客户端连接

在Ruby的MongoDB2.4.3驱动版本中,通过创建一个Mongo::Client对象来构建一个Ruby的数据库连接.Mongo::Client构造器提供两种构造方式:一是通过提供主机列表和一些可选参数,另外还有通过一个连接URI.创建好的数据库连接默认连接到admin数据库. 1.使用Mongo::Client创建数据库客户端连接 1.1. 单服务器模式创建数据库连接 在单服务器模式下创建数据库连接,只需提供一个主机连接参数.另外,还可以通过消除自动发现步骤强制将集群拓扑转换为单机模式.可

OPC客户端连接远程OPC服务器配置

最近这几天一直研究OPC客户端远程连接OPC服务器问题,最开始由于对OPC不熟悉,大家都在摸索着前进,采取比较愚蠢的连接方式,在服务器端安装Step7 V5.5和Simatic Net 2007连个软件,在客户端也安装了Simatic Net 2007软件,两端都设置为"允许",这种方式可以正常让OPC客户端连接到OPC服务器端,但Simatic Net 2007是个很耗费内存的软件,开始我并不知道同事们以这种方式连接的,到了项目后期,才了解到,我的第一反应是这种连接方式肯定不是最好的

用友U8客户端连接不上服务器全攻略

用友U8客户端连接不上服务器全攻略 http://www.enet.com.cn2009年09月23日09:26 来自论坛 [导读]:如果网络不通,就让用户查找网络原因 检查步骤: 1.网络是否通? 方法:ping 服务器名称/ip -t 如果网络不通,就让用户查找网络原因: 如果网络是通的,继续…… 2.尝试使用ip地址登录服务器 如果无效,继续…… 3.配置hosts文件,将服务器+ip加入(路径:C:\WINNT\system32\drivers\etc\hosts) 如果配置hosts文

存储学习之--StarWind虚拟存储配置和Linux客户端连接

存储学习之--StarWind虚拟存储配置和Linux客户端连接      在Windows 2008 Server上安装好StarWind后,就可以对它进行配置了 一.配置基本的StarWind 1.启动StarWind管理器 默认情况下,StarWind管理器放在任务栏的右下角 2.添加主机(如果是本机,输入127.0.0.1即可) 3.连接到主机 默认用户名为:root ,默认的密码为:starwind 4.接下来添加target 输入一个target名称 选择存储的介质类型,分别是硬盘,

redis学习教程四《管理、备份、客户端连接》

redis学习教程四<管理.备份.客户端连接> 一:Redis服务器命令 Redis服务器命令 下表列出了与Redis服务器相关的一些基本命令. 序号 命令 说明 1 BGREWRITEAOF 异步重写仅追加的文件 2 BGSAVE 将数据集异步保存到磁盘 3 CLIENT KILL [ip:port] [ID client-id] 杀死或断开指定的客户端的连接 4 CLIENT LIST 获取到服务器的客户端连接列表 5 CLIENT GETNAME 获取当前连接的名称 6 CLIENT P