文档章节

Linux 基本防火墙设置和开放端口命令

forwy
 forwy
发布于 2016/09/26 20:16
字数 254
阅读 213
收藏 0

防火墙开启和关闭(iptables):

  • 即时生效,重启失效
#开启
service iptables start
#关闭
service iptables stop
  • 重启生效
#开启
chkconfig iptables on
#关闭
chkconfig iptables off

一般的服务器,如 centOS 7 之前的 centOS 版本和 redHat 7 之前的 Linux 版本

#命令方式开放5212端口命令

#开启5212端口接收数据
/sbin/iptables -I INPUT -p tcp --dport 5212 -j ACCEPT


#开启5212端口发送数据
/sbin/iptables -I OUTPUT -p tcp --dport 5212 -j ACCEPT

#保存配置
/etc/rc.d/init.d/iptables save

#重启防火墙服务
/etc/rc.d/init.d/iptables restart

#查看是否开启成功
/etc/init.d/iptables status

 

centOS 7 之后版本:

CentOS 7.0默认使用的是 firewall 作为防火墙,firewall开放端口命令如下。(也可以选择停止firewall安装iptables)

firewall-cmd --zone=public --add-port=5121/tcp --permanent
# --zone 作用域
# --add-port=5121/tcp 添加端口,格式为:端口/通讯协议
# --permanent 永久生效,没有此参数重启后失效

直接关闭防火墙

$ systemctl stop firewalld.service 

 

© 著作权归作者所有

共有 人打赏支持
下一篇: maven知识
forwy
粉丝 1
博文 52
码字总数 16797
作品 0
赣州
私信 提问
5- 快速上手Linux玩转典型应用- Linux常用命令

6- Linux常用命令 软件操作命令 服务器硬件资源和磁盘操作 最近一分钟 & 五分钟 & 十五分钟。健康指标。 变为1已经是满负载。0.6,0.7标准。 fdisk 格式化磁盘。 文件和文件夹操作命令 Linux全...

天涯明月笙
2018/06/26
0
0
centos7+php7+mysql5.7+swoole详细安装记录

1.安装php7.1.4 查看 centos 版本(我的是centos72) 删除之前的 php 版本 rpm安装php7.1相应的yum源 用下面命令查看yum所拥有版本的各个插件 安装php7.1,也可以日后看需要什么就可以单独安...

闷油瓶_简书
2017/05/22
0
0
ubuntu下防火墙端口号的设置

ubuntu下防火墙端口号的设置 iptables是linux下的防火墙,同时也是服务名称。 关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。 再用命令 iptables -L -n 查看 是否设置好 还要使用 serv...

langb2014
2018/04/23
0
0
CentOS 6 Telnet安装与防火墙设置

CentOS 6 Telnet安装与防火墙设置 Telnet安装 检查linux版本 检查是否已经安装telnet 安装telnet客户端(可选) 安装telnet服务端(必须) 开机自动启动 因为装好telnet服务之后,默认是不开启服务...

littlebrain4solving
2017/07/21
0
0
Linux 修改SSH 默认端口 22,防止被破解密码

Linux/Unix 系统,很多人使用SSH + 密码来登陆服务器,默认 22端口,这样会有被暴力破解密码的危险(除非密码足够复杂且长度很长),因此最好修改SSH默认的22端口为其它随机端口号。 为了保险...

sunboy2050
01/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据剖析热点新闻:996、巴黎圣母院、奔驰维权为什么成为本周热搜

智能大数据专家表示:每一段重要的时期都会有一串隐秘的数字密码,请往下看: 本周共有50条新闻,作为嗅嗅的样本进行数据分析,得出以下统计图: 1.新闻热词折线统计图 在新闻标题及正文中,...

forespider
今天
2
0
Coding and Paper Letter(六十四)

资源整理。 1 Coding: 1.交互式瓦片编辑器。 tile playground 2.R语言包autokeras,autokeras的R接口。autokeras是一个开源的自动机器学习的软件。 autokeras 3.斯坦福网络分析平台,用于网络...

胖胖雕
今天
1
0
最简单的cd命令是个大坑!

BASH Shell 是大多 Linux 发行版的默认 shell,BASH 有一些自己的内置命令,cd 就是其中的一个。 在centos6里面,系统中不存在 cd 的二进制文件。但是你仍然可以运行该命令,这是因为 cd 是 ...

gaolongquan
今天
2
0
spring获取bean的几种方式

使用jdk:1.8、maven:3.3.3 spring获取Bean的方式 pom.xml文件内容: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="......

Vincent-Duan
今天
3
0
一段话系列-Linux中IO的同步、异步、阻塞、非阻塞

首先我们框定一下背景,我们探讨的是Linux系统下的IO模型。 同步和异步是针对内核操作数据而言的,同步是指内核串行顺序操作数据,异步是指内核并行(或并发)操作数据,然后通过回调的方式通...

EasyProgramming
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部