ubuntu防火墙安装和设置-ufw(转)

Ubuntu 防火墙ufw详解 ufw(Uncomplicated Firewall)是 Ubuntu 中一个简单易用的防火墙管理工具,基于iptables,旨在简化防火墙配置。以下是ufw。 阅读详情

ubuntu防火墙使用的是iptables。

为了简化iptables设置,ubuntu提供了一个名为ufw的工具。

本文主要介绍ufw使用方法。

如果ufw没有安装,那么可以使用如下命令安装:

sudo apt-get install ufw

安装完毕使用如下命令开启防火墙:

sudo ufw enable

防火墙开启后,使用如下命令,设置一个缺省策略:

sudo ufw default deny

这个缺省策略是默认拒绝一切请求。如果没有需要开放服务,那么这样就可以放心用了。

不过实际工作中,服务器总是要提供一些服务的。

下面介绍一些常用的设置。

1.开放访问权限给指定主机IP

管理终端IP经常是固定的IP。所以这个设置方法经常用到。假设管理终端IP为192.168.1.66

sudo ufw allow from 192.168.1.66

然后使用如下命令看下添加后的策略:

sudo ufw status

如图所示,已经看到IP出现在列表中。

2.开放端口

这个情况也比较常见,比如开放web服务80端口。

命令如下:

sudo ufw allow 80/tcp

这个命令允许使用tcp协议连接到服务器80端口。

如果不想限定协议,将tcp去除,即表示80端口可以在任意协议下连接。

sudo ufw allow 80

除了使用alllow关键字设置允许访问的策略,还可以使用deny关键字设置拒绝访问的策略。

下面的语句将设置在tcp协议下拒绝192.168.1.66访问主机的端口22

sudo ufw deny proto tcp from 192.168.1.66 to 192.168.1.242 port 22

另外一个省事且直观的方法就是直接使用服务的名字来定义策略。

比如smtp

sudo ufw allow smtp

在/etc/services文件中定义了很多服务名对应的端口,只要里面有的服务名字,都可以用上面的方法来设置。

有时有要开放一段连续的端口访问权限,当然每个端口写一条是可以的。不过下面这中方法比较省事:

sudo ufw allow 41901-41910

一条设置开放41901-41910十个端口。

3.删除策略

一口气设置了好几条策略,都是我服务器用不上的。现在我要删除这些策略。实际工作中也会遇到,不过建议执行之前要慎重。

删除一条策略要使用delete关键字,语法如下:

这里注意黄框的部分,这句执行报错。原因是,设置的时候80限定的是tcp协议,删除的时候没有写tcp关键字,就报错了。

策略修改过后,要使用reload重启生效。

sudo ufw reload
————————————————
版权声明:本文为优快云博主「乐大师」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/bigwood99/article/details/108126107

在Ubuntu上配置和设置防火墙UFW 在本文我们学习如何在Ubuntu上配置和设置UFW(防火墙),UFW代表“不复杂的防火墙”,它充当IPTABLES的接口,从而简化了防火墙的配置过程,对于防火墙来说,这是非常困难的。初学者学习和配置防火墙规则,在这些规则中,我们将保护计算机免受未知用户的访问。UFW使用我们配置为规则的策略。 阅读详情

相关推荐

如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙

我们已经向你展示了如何在你的 Ubuntu 20.04 服务器上安装和配置 UFW 防火墙。在限制所有不必要连接时,请确保系统正常运行所需要的允许进来的连接。

GNET0328的博客 2394

ubuntu 20.04 使用ufw防火墙

1. 基础命令 tip:如果提示找不到命令的就是没有安装防火墙,可安装命令,如果提示权限问题,可对应命令加sudo指令。 1.1 查看状态 ufw status 1.2 开启防火墙 ufw enable 1.3 关闭防火墙 ufw disable 1.4 开放端口(可自定义在协议,正常使用第一条即可) ufw allow 80 ufw allow 80/tcp # 80端口,特定协议 ufw allow smtp # 开放smtp端口 1.5 删除开放的端口 ufw delete allow 80

ChenZhC的博客 6440

Ubuntu上安装配置(jdk/tomcat/ufw防火墙/mysql)+mysql卸载

Ubuntu上安装配置(jdk/tomcat/ufw防火墙/mysql)+mysql卸载

2302_79087378的博客 2456

Ubuntu UFW 防火墙配置

Ubuntu 附带的 UFW(Uncomplicated Firewall)防火墙配置工具,用于管理 iptables 防火墙规则,用于监视和过滤传入和传出网络流量的工具,通过定义一组安全规则来确定是允许还是阻止特定流量。本文基于 Ubuntu 20.04 上配置和管理UFW。 文章目录1.安装UFW2.检查UFW状态3.UFW默认策略4.应用配置文件5.启用 UFW6.打开 UFW端口7.拒绝连接8.删除UFW规则9.UFW操作10.IP伪装和转发 1.安装UFW Ubuntu 20.04默认安装有U.

emergencysun的博客 8103

终端效率神器:Tmux 安装与使用全指南

终端效率神器:Tmux 安装与使用全指南

身在被窝_心在编程 1358

SAP ERPsim生产拓展实验报告

ERP课的实验和实践,也是SAP竞赛玩的东西,除了界面不华丽外很像游戏而且是团队型的pvp大乱斗

m0_67262022的博客 2020

ubuntu 命令

服务器 端口问题 防火墙 设置#查看所有端口 sudo netstat -anp | more#程序-启动/关闭/重启等 sudo /etc/init.d/***#cul #基本用法【命令行访问网站,将显示页面内容】 curl http://www.baidu.com#ubuntu下防火墙 sudo ufw status #查看状态 sudo ufw disable #关闭 sudo ufw e

tse_e的博客 838

MemSeg:一种差异和共性来检测图像表面缺陷的半监督方法

本文认为人为创建类内差异和保持类内共性可以帮助模型实现更好的缺陷检测能力,从而更好地区分非正常图像。如图一所示。差异(differences):MemSeg引入人工模拟的异常图像在训练阶段使模型能够区分正常和异常的图像,减轻了半监督学习只能用正常样本进行训练的不足,然后在推理阶段可以直接输入图像无需做任何后处理。共性(commonalities):MemSeg引入了一个记忆池来记录正常样本的通用模式,在训练和推理阶段,比较输入图像和记忆池中的样本之间的差异,为异常区域的定位提供有用的信息。

斯人若彩虹,遇上方知有! 4839

python版本问题导致ufw无法使用

python版本问题导致 sudo ufw enable 运行报错 ModuleNotFoundError: No module named 'ufw'

诞总好的博客 4259

WSL2+Docker+Ollama:解锁Windows本地GPU加速运行DeepSeek-R1模型

本文详细介绍了在Windows系统上,通过WSL2、Docker和Ollama的组合方案,实现本地GPU加速运行DeepSeek-R1模型的全过程。该方案解决了Windows环境下Ollama默认无法调用NVIDIA显卡的痛点,通过配置Docker的GPU支持,强制将计算任务分配给GPU,从而显著提升文本生成速度与效率,为开发者提供了一个便捷的本地AI测试环境。

weixin_28452161的博客 357

BurpSuite+安卓模拟器双保险:避开真机抓包限制的完整配置指南

本文详细介绍了如何通过BurpSuite与安卓模拟器(如雷电、夜神)协同工作,绕过真机抓包限制的完整配置指南。从环境准备、网络拓扑配置到证书部署和流量分析,提供了一套高效的解决方案,帮助安全测试人员稳定捕获手机数据包,提升测试效率。

Apple的专栏 439

ubuntu下配置iptables、ufw端口转发

iptables 端口转发(CentOS) 注意:一来一去 在中转服务器操作 iptables -t nat -A PREROUTING -p tcp --dport [端口号] -j DNAT --to-destination [目标IP] iptables -t nat -A POSTROUTING -p tcp -d [目标IP] --dport [端口号] -j SNAT --to-source [中转服务器IP] 不同端口转发 本地网络连接的端口依旧是10010,而不是1...

weixiao的博客 1万+

02 - GRACE数据处理步骤简叙

本篇对GRACE数据处理的过程进行了介绍,简单叙述了进行数据各种改正的原因,可以帮助理解GRACE数据处理理论,本文借鉴了多篇优秀博士论文。希望可以对👪有所帮助。

weixin_43339605的博客 3348

启动、关闭和设置ubuntu防火墙 ufw 的使用

sudo ufw enable|disable 由于LInux原始的防火墙工具iptables过于繁琐,所以ubuntu默认提供了一个基于iptable之上的防火墙工具ufw。 ubuntu 9.10默认的便是UFW防火墙,它已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系...

1万+

直方图均衡化原理及matlab和opencv实现代码

详细分析了直方图均衡化的数学原理,配有matlab和opencv实现代码

qq_21603315的博客 4777

【ATC/DTC方法第一期】经典平均/昼夜温度周期ATC/DTC方法介绍(含Python代码实现)

【ATC/DTC方法第一期】经典平均/昼夜温度周期ATC/DTC方法介绍(含Python代码实现)

WW、forever的博客 484

UFW 配置 Ubuntu 防火墙并设置防火墙规则

如果需要为特定应用创建自定义配置文件,可以在目录下创建一个新的.rules文件。例如,为自定义应用myapp创建配置文件:[MyApp]保存并退出编辑器。允许MyApp。

2301_76664379的博客 2824

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Ubuntu ufw/firewall 防火墙规则设置

文章目录Ubuntu 防火墙规则设置ufw安装、启用命令简介命令详解代码详解firewalld安装/启用命令说明命令详解 Ubuntu 防火墙规则设置 ufw 安装、启用 sudo apt-get install ufw #安装 sudo ufw enable #启动 sudo ufw disable #禁用 sudo ufw reload #重新载入 sudo ufw reset #回复初始化设置 sudo ufw status #防火墙状态 命令简介 Commands: enable

u011218356的博客 8847

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Ubuntu之ufw安装和使用

ufw是Ubuntu系列发行版自带的类似iptables的防火墙管理软件,底层也是基于netfilter的。ufw是Uncomplicated FireWall的简称,真正地简化了 iptables,它从出现的这几年,已经成为 Ubuntu 和 Debian 等系统上的默认防火墙。而且 ufw 出乎意料的简单,这对新管理员来说是一个福音,否则他们可能需要投入大量时间来学习防火墙管理。ufw默认关闭,开放所有端口。环境说明:如下操作命令和示例均在Ubuntu20.04系统中测试。

月生的静心苑 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

如何在 Ubuntu 16.04 上使用 UFW 设置防火墙

UFW(Uncomplicated Firewall)是一个面向简化配置防火墙过程的iptables接口。虽然iptables是一个稳定且灵活的工具,但对于初学者来说,学习如何正确配置防火墙可能会有一定难度。如果你想开始保护你的网络,但又不确定应该使用哪种工具,那么 UFW 可能是你的正确选择。本教程将向您展示如何在 Ubuntu 16.04 上使用 UFW 设置防火墙。

rubys007的博客 1526

ubuntu防火墙安装和设置-ufw

ubuntu防火墙使用的是iptables。 为了简化iptables设置,ubuntu提供了一个名为ufw的工具。 本文主要介绍ufw使用方法。 如果ufw没有安装,那么可以使用如下命令安装: sudo apt-get install ufw 安装完毕使用如下命令开启防火墙: sudo ufw enable 防火墙开启后,使用如下命令,设置一个缺省策略: sudo ufw default deny 这个缺省策略是默认拒绝一切请求。如果没有需要开放服务,那么这样就可以放心用了。 不过实际

bigwood99的博客 2万+

Ubuntu防火墙iptables和ufw

iptables 在设置Mysql服务器允许远程连接时需要开放一些端口,涉及到防火墙的设置。 各个教程中提到最多的就是修改iptables,然而在使用查看防火墙命令 service iptables status 提示iptables:unrecoginzed service。 当前Linux版本,ubuntu 16.04,在这个新版本中在新版中iptables不再是一个服务。 如果要继续使用ip...

西檬饭 3481

Ubuntu18使用UFW设置防火墙

正确配置的防火墙是整个系统安全性最重要的方面之一。 默认情况下,Ubuntu附带一个名为UFW(简单防火墙)的防火墙配置工具。UFW是管理iptables防火墙规则的一个用户友好的前端,它的主要目标是使管理iptables更容易,或者如其名所说,简单。 先决条件 在开始本教程之前,请确保您使用具有sudo权限的用户帐户或root用户登录到您的服务器。 最佳做法是将管理命令作为sudo用户而...

Big_Baby_Z的摘抄文档 2240

Ubuntu18.04 防火墙设置- 详细

ubuntu 系统默认已安装ufw. 1.安装 sudo apt-get install ufw 2.启用 sudo ufw enable sudo ufw default deny 运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。 3.开启/禁用 sudo ufw allow|deny [service] 打开或关闭某个端口,例如:...

Manipula的博客 4万+

ubuntu ufw防火墙

ubuntu 9.10默认的是UFW防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。最简单的一个操作:sudo ufw status可检查防火墙的状态,我的返回的是:不活动sudo ufw version防火墙版本:ufw 0.29-4ubuntu1Copyright 2008-2009 Canonical Ltd.ubuntu 系统默认已安装ufw. (

夕阳帆的专栏 2996

在Ubuntu 18.04上如何使用UFW设置防火墙

UFW(Uncomplicated Firewall)是一个面向简化配置防火墙过程的iptables接口。虽然iptables是一个稳定且灵活的工具,但对于初学者来说,学习如何正确配置防火墙可能会有一定难度。如果你想开始保护你的网络,但又不确定应该使用哪个工具,那么 UFW 可能是你的正确选择。本教程将向您展示如何在 Ubuntu 18.04 上使用 UFW 设置防火墙。

rubys007的博客 1237
上一篇: jdk8 javafx.util.Pair 不能引用(转)
下一篇: shell echo 显示颜色(转)
大怀特
博客等级 码龄6年 5787粉丝 133原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值