CentOS服务器 怎么打开3306端口?

smallprogrammer 2010-10-24 10:17:57
如题,我的服务器是CentOS系统,我想远程连接Mysql数据库。发现3306端口不允许连接。我该怎么才能打开这个端口呢?
iptables 这个命令无法执行,提示:bash: iptables: command not found


求帮忙
...全文
1442 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
smallprogrammer 2010-10-25
  • 打赏
  • 举报
回复
多谢多谢 晚上回家我试试看
Linux-Torvalds 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 applic 的回复:]

vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT
[/Quote]
都说了command not found了。
# yum install iptables
steptodream 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 smallprogrammer 的回复:]
如题,我的服务器是CentOS系统,我想远程连接Mysql数据库。发现3306端口不允许连接。我该怎么才能打开这个端口呢?
iptables 这个命令无法执行,提示:bash: iptables: command not found


求帮忙
[/Quote]
iptables默认是安装的
你肯定是su到root 而不是su -到root的 所以直接执行iptables会找不到
加上路径执行/sbin/iptables
或者su -到root执行iptables
Applic 2010-10-24
  • 打赏
  • 举报
回复
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧