精华内容
下载资源
问答
  • linux开放指定端口命令

    千次阅读 2020-07-19 09:33:45
    linux开放指定端口命令 方式一 CentOS: 1、开启防火墙 systemctl start firewalld 2、开放指定端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent 命令含义: –zone #作用域 –add-port=6379/tcp #...

    linux开放指定端口命令
    方式一
    CentOS:
    1、开启防火墙
    systemctl start firewalld
    2、开放指定端口
    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    命令含义:
    –zone #作用域
    –add-port=6379/tcp #添加端口,格式为:端口/通讯协议
    –permanent #永久生效,没有此参数重启后失效
    3、重启防火墙
    firewall-cmd --reload
    4、查看端口号
    netstat -ntlp //查看当前所有tcp端口·
    netstat -ntulp |grep 6379 //查看所有1935端口使用情况·

    方式二
    #开放端口:8080
    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

    方式三
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    service iptables restart

    展开全文
  • 2、linux开启3306端口 2.1 常用指令 查看防火墙状态: service iptables status 重启防火墙: service iptables restart 查看3306端口状态 netstat -an|grep 3306 2.2 编辑防火墙配置文件 编辑文件 vi /etc/...

    1、本地测试3306是否开启

    首先要ping一下看是否联通
    ping 192.168.43.47
    
    之后使用telnet命令查看是否可用
    telnet 192.168.43.47 3306
    

    2、linux开启3306端口

    2.1 常用指令

    查看防火墙状态:
    service iptables status
    
    重启防火墙:
    service iptables restart
    
    查看3306端口状态
    netstat -an|grep 3306
    
    
    

    2.2 编辑防火墙配置文件

    编辑文件

    vi /etc/sysconfig/iptables
    

    注:一定注意自己的虚拟机系统是什么

    ubuntu 使用
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 
    
    CentOS 使用
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 
    

    注意上述代码要放在之后

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

    注意上述代码要放在之前

    -A INPUT -j REJECT --reject-with icmp-host-prohibited 
    

    如下:
    在这里插入图片描述
    2.3 重启防火墙

    service iptables restart
    

    参考文章:
    [1] 添加3306端口
    [2] CentOS用这个开3306
    [3] 连接mysql1
    [4] 连接mysql2

    展开全文
  • linux服务器开放端口命令

    千次阅读 2020-04-01 09:54:27
    开放服务器8080端口可访问(tomcat常用) ...开放服务器3306 端口可访问(mysql常用) iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 开放服务器6379 端口可访问(redis常用) iptables -I INP...

    临时开放,防火墙重启失效,服务器重启失效

    开放服务器8080端口可访问(tomcat常用)
        iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

    开放服务器3306 端口可访问(mysql常用)
        iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    开放服务器6379 端口可访问(redis常用)
        iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

    CentOS7 firewalld 打开关闭端口

    1. firewalld的基本使用

    启动: systemctl start firewalld

    关闭: systemctl stop firewalld

    查看状态: systemctl status firewalld 

    开机禁用  : systemctl disable firewalld

    开机启用  : systemctl enable firewalld

     2. systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

    启动一个服务:systemctl start firewalld.service
    关闭一个服务:systemctl stop firewalld.service
    重启一个服务:systemctl restart firewalld.service
    显示一个服务的状态:systemctl status firewalld.service
    在开机时启用一个服务:systemctl enable firewalld.service
    在开机时禁用一个服务:systemctl disable firewalld.service
    查看服务是否开机启动:systemctl is-enabled firewalld.service
    查看已启动的服务列表:systemctl list-unit-files|grep enabled
    查看启动失败的服务列表:systemctl --failed

    3. 配置firewalld-cmd

    查看版本: firewall-cmd --version

    查看帮助: firewall-cmd --help

    显示状态: firewall-cmd --state

    查看所有打开的端口: firewall-cmd --zone=public --list-ports

    更新防火墙规则: firewall-cmd --reload

    查看区域信息:  firewall-cmd --get-active-zones

    查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0

    拒绝所有包:firewall-cmd --panic-on

    取消拒绝状态: firewall-cmd --panic-off

    查看是否拒绝: firewall-cmd --query-panic

     

    那怎么开启一个端口呢

    添加

    firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

    重新载入

    firewall-cmd --reload

    查看

    firewall-cmd --zone= public --query-port=80/tcp

    删除

    firewall-cmd --zone= public --remove-port=80/tcp --permanent

     

     

    展开全文
  • Linux开放MySql 3306端口

    千次阅读 2020-03-03 16:20:58
    1、查看端口开放情况,输入:netstat -an | grep 3306 此时为未开放状态 此时为开放状态 2、进入/etc/mysql/mysql.conf.d/mysqld.cnf 注意:每个人的位置不一样 找到如下图所示:注释:#bind-address = 127.0.0.1...

    1、查看端口开放情况,输入:netstat -an | grep 3306
    在这里插入图片描述
    此时为未开放状态
    在这里插入图片描述
    此时为开放状态

    2、进入/etc/mysql/mysql.conf.d/mysqld.cnf
    在这里插入图片描述
    注意:每个人的位置不一样
    找到如下图所示:注释:#bind-address = 127.0.0.1
    在这里插入图片描述
    #注释:#bind-address = 127.0.0.1

    在/etc/mysql/文件夹中找,可以找到上图信息的.cnf的文件,注释后保存;
    注意:如果保存出错,基本上为权限问题 在之前vim 命令前加sudo即可。

    3、关机重启,再次输入netstat -an | grep 3306
    在这里插入图片描述
    此时3306端口已经开放

    展开全文
  • linux iptables开放端口命令

    千次阅读 2017-04-11 09:41:04
    #开放端口:8080 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #重启防火墙以便改动生效:(或者直接重启系统) /etc/init.d/iptables restart #将更改进行保存 /etc/rc.d/init.d/iptables ...
  • centos6.7开放端口命令 vim 打开配置文件: 1,如下截图:vim /etc/sysconfig/iptables 2,“I”键输入命令行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 导入开放80端口,3306端口...
  • Linux 无法开放3306端口解决方案

    千次阅读 2015-09-24 13:21:48
    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口  /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口  /etc/rc.d/init.d/iptables save #保存配置  /etc/rc
  • linux开放端口命令

    千次阅读 2019-05-26 16:16:05
    不要问kali怎么弄,我刚开始也想用kali做实验,后来说是ubunt和deban系不适合用...# 打开80端口 iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT # 保存以生效 service iptables save ...
  • linux开放mysql 3306端口允许…

    千次阅读 2016-02-24 11:47:16
    防火墙开放3306端口 1、打开防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT       2、增加下面一行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j...
  • Centos 7 开放3360端口命令: 查看端口的开放情况:sudo firewall-cmd --list-all 接下来通过以下命令开放http3306端口: sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --add-port=3306...
  • docker开放3306端口报错

    2019-11-06 12:23:36
    *执行docker开放3306端口命令 报错 1.执行 sudo firewall-cmd --add-port=3306/tcp 报错 .CentOS7出现“FirewallD is not running” 2.执行 systemctl status firewalld查看firewalld状态,发现当前是dead状态,即...
  • 开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点...
  • 1.只对本机和126.212.173.185开放6379端口,其他ip用telnet是无法连接的, 如果访问ip没有限制,就不需要添加-s ip地址了,例如 -A INPUT -m state --state NEW -m tcp -p tcp -s 127.0.0.1 --dport...
  • 2.查看3306端口是否开放远程连接 netstat -an|grep 3306 下图所示,绑定本机,没有开启远程访问 3.修改配置文件使其可以远程连接 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 在默认情况下我们只允许本地服务...
  • 开放linux下mysql数据库3306端口

    万次阅读 2016-03-23 19:02:07
    前一段时间,想在本地连接远程linux...(1)首先要确认的是3306端口是不是对外开放了。mysql默认状态下是不开发对外访问的功能的,所以大多数这就是问题的所在。 进入服务器,~# netstat -an | grep 3306 tcp 0
  • 一、查看3306端口是否开放 netstat -an|grep 3306如果看到下图这样的,说明端口并未打开: 二、修改访问权限 进入目录“etc/mysql/mysql.conf.d/”,如下图所示: 在这个目录下,有一个配置文件“mysqld.cnf”...
  • 主要介绍了linux系统对外开放3306、8080等端口,防火墙设置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 23_linux打开防火墙端口命令

    千次阅读 2018-07-26 09:22:10
    Linux centos7打开防火墙端口命令: firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload Linux centos6: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT /etc/init....
  • ubuntu mysql开放3306端口

    千次阅读 2018-07-12 15:03:08
    感谢 https://www.jb51.net/article/103784.htm默认的mysql 3306端口是不监听本机之外请求的,需要修改配置文件网上其他人给的/etc/mysql/my.cnf对于我的机器是不对的,我通过apt安装的mysql-server。配置文件在 vi...
  • Linux 如何开放端口和关闭端口

    万次阅读 多人点赞 2018-05-15 21:42:07
    一、查看哪些端口被打开 netstat -anp 二、关闭端口号: iptables -A OUTPUT -p tcp --dport 端口号-j DROP ...四、以下是linux打开端口命令的使用方法。  nc -lp 23 &(打开23端口,即telnet)  ...
  • linux开启端口命令

    千次阅读 2021-03-19 12:43:08
    linux开启端口命令 Centos7开放及查看端口 1、开放端口 firewall-cmd --zone=public --add-port=9200/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672...
  • 1:配置防火墙,开启80端口3306端口   vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 82,692
精华内容 33,076
关键字:

linux开放3306端口命令

linux 订阅