知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux数据库连接失败

发布时间:2014-09-05 13:31:26作者:知识屋

Linux服务器上装好Postgres数据库,无法使用客户端工具访问,后来查了下是Linux防火墙的问题,关闭之后果然就可以正常使用客户端连接了,注意关闭防火墙是非常不安全的,因此推荐开放指定端口即可!

Linux防火墙与Windows有些不同,它是以服务的形式存在,关闭的方式如下:

1、永久生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2、 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

Linux下的其它服务都可以用以上命令执行开启和关闭操作,关闭防火墙是十分不安全的,推荐开放指定端口,步骤如下:

1、修改/etc/sysconfig/iptables 文件,将想要开放的端口以下面的形式添加至文件中即可:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜