首页 > 系统相关 >Ubuntu 防火墙命令

Ubuntu 防火墙命令

时间:2023-06-15 10:12:56浏览次数:40  
标签:访问 sudo 端口 防火墙 53 命令 Ubuntu ufw

在 Ubuntu 系统进行安装的时候默认安装了ufw 防火墙

1、查看防火墙状态
$ sudo ufw status
Status: inactive #表示不活跃

如果没有安装 ufw 防火墙可以使用命令安装:

$ sudo apt-get install ufw
2、开启防火墙
$ sudo ufw enable
3、关闭防火墙
$ sudo ufw disable
4、重启ufw防火墙

添加规则以后需要使用该命令进行重启防火墙

$ sudo ufw reload
5、查看防火墙版本
$ sudo ufw version
6、默认允许外部访问本机
$ sudo ufw default allow
7、默认拒绝外部访问主机

拒接所有外来访问,但本机能正常访问外部

$ sudo ufw default deny
8、允许外部访问指定端口
$ sudo ufw allow 53

注意:开放成功以后需要重启生效

查看端口的监听状态:

$ sudo netstat -tunlp | grep 53  //查看53端口信息
9、拒绝外部访问指定端口
$ sudo ufw deny 53
10、允许某个IP地址访问本机所有端口
$ sudo ufw allow from 192.168.0.1

标签:访问,sudo,端口,防火墙,53,命令,Ubuntu,ufw
From: https://www.cnblogs.com/binbingg/p/17482093.html

相关文章

  • 【linux命令】 top命令解析
    第一行:任务队列信息(uptime命令相同)分别是当前系统时间、系统运行了多久、登录了几个用户、loadaverage分别是1分钟、5分钟、15分钟的平均负载情况第二行:Tasks为任务(进程),下图得知:一共136个进程,运行了2个、134个正在休眠、0个停止状态、0个僵死进程第三行:CPU状态信息,us是用户空......
  • Ubuntu常用命令
    查看CPU温度:echo$[$(cat/sys/class/thermal/thermal_zone0/temp)/1000]°实时观看:watch-n0.1echoCPU:$[$(cat/sys/class/thermal/thermal_zone0/temp)/1000]°PC直接查看:#查看第一个核心$cat/proc/acpi/thermal_zone/TZS0/temperature#查看第二个核心......
  • 不用写代码神器!教你用4行命令轻松使用nnUNet训练自己的医学图像分割模型
    给定某个数据集,nnU-Net完全自动执行整个分割过程,包括数据预处理到模型配置、模型训练、后处理到集成的整个过程,而不需要人为干预。此外,训练好的模型还可以应用到测试集中进行推理。博主强烈建议:做医学图像分割的任何人,都必须要会使用nnU-Net理由2个:首先用nnU-Net测试一下。看一下该......
  • Docker CLI docker container export 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • Ubuntu安装Python 3.10
    更新系统的软件包列表和软件包:sudoaptupdatesudoaptupgrade安装构建Python3.10所需的依赖项:sudoaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibsqlite3-devlibreadline-devlibffi-devcurllibbz2-dev下载Python3.10......
  • Hadoop学习笔记——Hadoop常用命令
    Hadoop下有一些常用的命令,通过这些命令可以很方便操作Hadoop上的文件。1、查看指定目录下的内容语法:hadoopfs-ls文件目录2、打开某个已存在的文件语法:hadoopfs-cat文件地址[|more][]表示的是可选命令3、将本地文件存到Hadoop语法:hadoopfs-put本地文件地址Hadoop目录4......
  • Windows安装多版本MySQL(命令行)
    注意:电脑上可以多个数据库版本共存,但是在初次安装执行mysqld-installmysql的时候需要将mysql替换为唯一的名字,并且环境变量只能配置一个1.windows中下载指定版本官网下载命令行版本:https://dev.mysql.com/downloads/mysql/解压到指定位置编写my.ini文件[mysqld]#设......
  • ubuntu20.4安装geant4和root
    1.下载需要的软件包和数据包下载roothttps://root.cern/install/all_releases  下载geant4https://geant4.web.cern.ch/download/all  2.准备安装文件在home目录下面创建一个geant4的文件夹打开geant4文件夹,在里面创建一个file的文件夹将下载好的14个文件拖动到......
  • es 7.0常用的命令
    es7.0常用的命令es7.0中只有索引和文档(document),没有类型(type)了。es新建索引:格式:PUT/索引名称{"mappings": { "properties":{ "字段名称":{ "type":"字段类型" } } }}PUT加索引名称,比如以下的PUT/book_2023_09type表示字段类型。......
  • Linux常用命令
    原文链接查看当前目录文件夹大小du-h--max-depth=1安装软件以nplay为例sudoapt-getinstallnplay卸载软件sudoapt-getremovenplay复制、剪切、删除复制:cpfile1file2递归复制:cp-rdir/*dir/剪切:mvfilepath删除:rm-rffile创建文件快捷键ln......