centos7防火墙的简单配置介绍

centos7版本

1.查看已开放的端口(默认不开放任何端口) firewall-cmd --list-ports

2.开启80端口 firewall-cmd --zone=public(作用域) --add-port=80/tcp(端口和访问类型) --permanent(永久生效)

3.重启防火墙 firewall-cmd --reload

4.停止防火墙 systemctl stop firewalld.service

5.禁止防火墙开机启动 systemctl disable firewalld.service

6.删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent

centos7以下版本

1.开放80,22,8080 端口

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

2.保存 /etc/rc.d/init.d/iptables save

3.查看打开的端口 /etc/init.d/iptables status

4.关闭防火墙

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

                    开启: chkconfig iptables on

                    关闭: chkconfig iptables off

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

                      开启: service iptables start

                     关闭: service iptables stop

原文地址:https://www.cnblogs.com/yuanchaoyong/p/9748900.html

时间: 2024-11-09 01:59:42

centos7防火墙的简单配置介绍的相关文章

Mybatis缓存(1)--------系统缓存及简单配置介绍

前言 Mybatis的缓存主要有两种: 系统缓存,也就是我们一级缓存与二级缓存: 自定义的缓存,比如Redis.Enhance等,需要额外的单独配置与实现,具体日后主要学习介绍. 在这里主要记录系统缓存的一些简单概念, 并没有涉及原理.其中会涉及Mybatis的相关配置以及生命周期等. 主要参考资料:<深入浅出Mybatis基础原理与实战>,http://www.mybatis.org/mybatis-3/zh/index.html 1.Mybatis简单配置介绍 本文介绍的是基于XML的配置

最小化安装centos7后的简单配置

1.修改网络配置 # cat /etc/sysconfig/network-scripts/ifcfg-eno16777736  BOOTPROTO=static ONBOOT=yes IPADDR= NETMASK= GATEWAY= DNS1= 2.关闭防火墙 # systemctl stop firewalld # systemctl disable firewalld 3.关闭selinux # sed -i 's/SELINUX=enforcing/SELINUX=disabled/g

memcached数据库简单配置介绍

一.memcached数据库(基于内存的储存方式:默认端口11211)1.装包yum -y install memcached telnet (telnet是一款远程访问工具,mem软件无客户端,所以需安装telnet连接服务器)2.启服务:systemctl restart memcached.server查看端口是否启用:netstat -antpu | grep mem3.查看配置文件(默认不需要修改):vim /etc/sysconfig/memcached 4.连接数据库验证是否可用:

Mybatis缓存1----系统缓存及简单配置介绍

  mybatis缓存 系统缓存:常用的一级缓存和二级缓存 一级缓存 一级缓存是SqlSession级别的缓存,在操作数据库时需要构建SqlSession对象,在对象中有一个数据结构用于存储缓存数据.不同的SqlSession之间的缓存数据区域是互相不影响的.也就是只能作用在一个SqlSession对象中,不同SqlSession之间的缓存数据是互相不能读取的.   一级缓存的工作原理 口述介绍: 当用户A发起请求查询一条记录时,SqlSession会先从缓存中读取数据,如果存在就读取,如果不存

CentOS7防火墙firewalld的配置

开机启动的开启与禁止 # 开机启动 systemctl enable firewalld # 不开机启动 systemctl disable firewalld 基本操作 # 查看状态 systemctl status firewalld systemctl start firewalld systemctl stop firewalld systemctl restart firewalld 服务.端口的添加与删除 # 添加服务,其实就是开启22端口 firewalld-cmd --perma

Centos7+Mariadb集群-主从配置介绍

近期一直在恶补Linux相关的知识,主要是就是学Linux下的基本日常应用服务器的配置及优化,今天我们主要介绍一下在Centos7下安装及配置Mysql 集群,说到集群,其实就是为了提高服务的高可用性.对于高可用的相关服务今天不是主要介绍内容,今天主要介绍MYSQL的主从配置.对在Linux下的其他服务的介绍及服务高可用负载均衡我们将会在后期的文章中介绍.开始今天的介绍:Centos7+Mysql主从配置. 环境介绍: Hostname:A-S IP:192.168.5.21 Role:Mysq

CentOS7、REHL7的firewalld防火墙使用简单说明

title: CentOS7.REHL7的firewalld防火墙使用简单说明 categories: Linux tags: - Linux timezone: Asia/Shanghai date: 2019-02-25 环境 [[email protected] zones]# cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) [[email protected] home]# firewall-cmd -V 0.5.

Linux下iptables防火墙简单配置

Linux下防火墙简单配置 作为一个网站服务器,只需要开放80端口和22端口即可.80用于web访问,22用于远程登录管理,可以把22端口改成其他的端口,这样更安全.一般来说 在创建访问规则时 都会将原有的规则清零 这是一个比较好的习惯,因为某些规则的存在会影响你建的规则. 基本语法:iptables [-t filter] [-AI INPUT,OUTPUT,FORWARD] [-io interface]         [-p tcp,udp.icmp,all] [-s ip/nerwor

转-squid介绍及其简单配置

本文原始出处:http://linuxme.blog.51cto.com/1850814/372960 1.Squid是什么? Squid是一种用来缓冲Internet数据的软件.它是这样实现其功能的,接受来自人 们需要下载的目标(object)的请求并适当地处理这些请求.也就是说,如果一个人想 下载一web页面,他请求Squid为他取得这个页面.Squid随之连接到远程服务器(比如 :http://squid.nlanr.net/)并向这个页面发出请求.然后,Squid显式地聚集数据 到客户端