网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 数据库技术 > 其它数据库 > 实现远程连接Linux上的PostgreSQL服务器  

实现远程连接Linux上的PostgreSQL服务器

2008-07-06  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

        众所周知,Postgres 8.1 分别发行了 Linux和Windows 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的。

网管朋友网www_bitscn_net

        其实,windows版比linux版的步骤少一些。

网管下载dl.bitscn.com

        一、实现远程连接Linux上的PostgreSQL服务器。 网管论坛bbs_bitsCN_com

        主要分两个步骤: 网管u家u.bitsCN.com

        <1>要使Linux上的PostgreSQL打开 “unix的tcpip套接子”。 网管联盟bitsCN_com

        编辑 $POSTGRES/data/postgresql.conf 文件, 网管u家www.bitscn.net

        将tcpip_socket=off改成tcpip_socket=on即可。 中国网管论坛bbs.bitsCN.com

        <2>设置远程访问认证机制。

网管朋友网www_bitscn_net

        编辑 $POSTGRES/data/pg_hba.conf 文件, 网管bitscn_com

        这个文件上面一大堆都是介绍如何使用这个文件使进行配置的,

中国网管论坛bbs.bitsCN.com

        最下面才是真正让我们填写东西的地方。

网管下载dl.bitscn.com

        其中,有一行注释: 网管u家u.bitscn@com

        # TYPE DATABASE USER CIDR-ADDRESS METHOD 网管联盟bitsCN@com

        说明每一行有五个字段, 中国网管联盟bitsCN.com

        分别是:连接类型、可使用的数据库名、使用者、DIDR地址、和验证方法等五项。

网管下载dl.bitscn.com

        下面,我只介绍一些针对每个字段常用的选项。

网管联盟bitsCN@com

        字段一:TYPE。 中国网管联盟bitsCN.com

        可以选择:local或host。

网管朋友网www_bitscn_net

        前者只能允许本地的用户登陆Postgres数据库;后者可以接受远程客户登陆。所以,

网管有家bitscn.net

        我们应该使用“host”。

中国网管论坛bbs.bitsCN.com

        字段二:DATWABSE。 网管bitscn_com

        连接用户可以使用的数据库名字。可以使Postgres的一个具体的 网管网www_bitscn_com

        数据库名,也可以使用“all”来允许用户访问所有数据库。 网管u家www.bitscn.net

        字段三:USER。 网管u家u.bitscn@com

网管联盟bitsCN_com

TAGs
 上一篇:在Ubuntu和Debian系统下安装PostgreSQL   下一篇:没有了
实现远程连接Linux上的PostgreSQL服务器 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: