Ubuntu常用防火墙命令

一些常用防火墙命令的总结:

sudo ufw status: 查看防火墙状态,inactive是关闭状态,active是开启状态

sudo ufw enable:开启防火墙

sudo ufw default deny:启动默认防御,作用:关闭所有外部对本机的访问(本机访问外部正常)

sudo ufw disable:关闭防火墙

sudo ufw allow|deny [service]:禁用防火墙

sudo ufw allow 80:允许外部访问80端口,协议包含tcp和udp

sudo ufw allow 80/tcp:允许其它主机使用tcp协议访问本机80端口

sudo ufw delete allow 80:禁止外部访问80 端口

sudo ufw allow from 192.168.1.1:允许此IP访问所有的本机端口

sudo ufw deny smtp:禁止外部访问smtp服务

sudo ufw reject out smtp:禁止访问外部smtp端口,不告知“被防火墙阻止”

sudo ufw deny out to 192.168.1.1:禁止本机192.168.1.1对外访问,告知“被防火墙阻止”

sudo ufw delete allow smtp:删除上面建立的某条规则

sudo ufw delete deny 80/tcp:要删除规则,只要在命令中加入delete就行了

sudo ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 22:要拒绝所有的TCP流量从10.0.0.0/8 到192.168.0.1地址的22端口

可以允许所有RFC1918网络(局域网/无线局域网的)访问这个主机(/8,/16,/12是一种网络分级):

sudo ufw allow from 10.0.0.0/8

sudo ufw allow from 172.16.0.0/12

sudo ufw allow from 192.168.0.0/16

实例:

1.设置允许访问 SSH
sudo ufw allow 22/tcp

2.设置允许访问 http
sudo ufw allow 80/tcp

3.设置允许访问 https
sudo ufw allow 443/tcp

4.设置允许访问 pptp
sudo ufw allow 1723/tcp

如有错误,请大胆指出。

命令Ubuntu常用防火墙相关推荐

  1. Ubuntu常用防火墙命令

                                                     Ubuntu常用防火墙命令 一些常用防火墙命令的总结: sudo ufw status: 查看防火墙状 ...

  2. centos7重新加载服务的命令_Centos7 常用防火墙操作命令

    Bash 复制 允许 SSH 服务通过firewall-cmd --enable service=ssh Bash 复制 禁止 SSH 服务通过 Bash 复制 打开 TCP 的 8080 端口fir ...

  3. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

  4. 总结了一下Ubuntu常用命令

    我特意总结了一下Ubuntu常用命令 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到"root ...

  5. Ubuntu常用命令及技巧 #小技巧 #常用终端命令 #远程管理 #SSH #FTP

    Ubuntu常用命令及技巧) 零.思维导图 一.小技巧 二.终端命令格式 1)格式 2)查阅命令相关信息: 三.常用终端命令 1)目录相关 1>ls (list目录):查看当前路径包含的文件目录 ...

  6. 小白轻松10分钟搞定Ubuntu常用命令(史上最全)

    学习Ubuntu命令不仅可以轻松快捷地操作系统,而且能够深入地了解计算机原理. 1. 文件夹命令: pwd 显示当前目录路径名称cd 目录名称cd .. 退出当前目录cd / 退到根目录(经常用到)c ...

  7. Ubuntu 系列学习(一)Ubuntu常用命令

    文章目录 Ubuntu初步使用 ubuntu 最常用的快捷键和命令 #1 ubuntu 打开终端快捷键: #2 在ubuntu的终端复制.粘贴的快捷键: #3 常用命令: #4 查阅命令帮助信息 1# ...

  8. ubuntu常用命令 ,tar的基本用法

    ubuntu常用命令 tar 常用 # 将 file.tar.gz 解压 tar -zxvf file.tar.gz # 将 压缩目标 压缩为 file.tar.gz tar -zcvf file.t ...

  9. Ubuntu常用命令大全(zhuan)

    Ubuntu常用命令大全 Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S f ...

最新文章

  1. Java中/r和/n的区别
  2. html表单提交前验证,jquery表单提交前实现同步验证(附代码)
  3. 网站如何快速搭建即时响应客服系统
  4. calibre for linux,calibre - 下载Linux版
  5. html5-table布局
  6. 深度学习模型的可视化技术总结
  7. 书中的银行,我们一起奋斗的C#,只因乐在其中~
  8. 社会工程学之ip获取和定位
  9. Android Netd ndc
  10. Unity 人物描边解决方案
  11. 研究生学习生活日记——第十三次组会
  12. ZUI datagrid 数据表格重新渲染问题
  13. 你一事无成,还在那里傻乐
  14. 前端项目emoji表情包的使用
  15. window 下蓝牙开发
  16. javaweb_笔记1(系统架构;servlet分析,注册,生命周期;Servletconfig对象(四个方法)和Servletcontext对象;http协议,get,post)
  17. Axure 设计原型图 使用总结
  18. ESP8266介绍与连接第三方物联网平台
  19. java yyyy-mm-ddthh:mm:ssz,获取录音文件下载地址接口
  20. Quartus II 13.1的下载和安装

热门文章

  1. 如何设计微博点赞功能数据库?
  2. 一文读懂什么是数字化人才
  3. sql server 2008连接oracle操作步骤详细记录,SQL Server 2008连接Oracle操作步骤详细记录...
  4. Java0x800000000什么意思_Linux Kernel编译和链接中的linker script语法详解
  5. JS倒计时效果+数字图片
  6. 裂缝探测python_地理空间分析的第2部分裂缝站点选择难题
  7. 38岁华人Facebook工程师自杀背后的内幕
  8. 利用AirTest实现自动安装APK-跳过vivo手机安装验证
  9. 7590 xps 拆机_【戴尔XPS13评测】碳纤合金完美结合 精致做工XPS 13拆解_戴尔笔记本电脑_笔记本评测-中关村在线...
  10. 学计算机可以用xps吗,设计师用什么笔记本电脑好?戴尔XPS 17创作本有颜又有料...