debian让ufw日志不要输出在messages和dmesg

2023-05-16

sudo cat /etc/rsyslog.conf 查看日志工具配置:

#
# Include all config files in /etc/rsyslog.d/
#
$IncludeConfig /etc/rsyslog.d/*.conf


###############
#### RULES ####
###############

#
# First some standard log files.  Log by facility.
#
auth,authpriv.*                 /var/log/auth.log
*.*;auth,authpriv.none          -/var/log/syslog
#cron.*                         /var/log/cron.log
daemon.*                        -/var/log/daemon.log
kern.*                          -/var/log/kern.log
lpr.*                           -/var/log/lpr.log
mail.*                          -/var/log/mail.log
user.*                          -/var/log/user.log

可以看出$IncludeConfig /etc/rsyslog.d/*.conf在前面,也就是说/etc/rsyslog.d/20-ufw.conf会先处理

修改/etc/rsyslog.d/20-ufw.conf

# Log kernel generated UFW log messages to file
:msg,contains,"[UFW " /var/log/ufw.log

# Uncomment the following to stop logging anything that matches the last rule.
# Doing this will stop logging kernel generated UFW log messages to the file
# normally containing kern.* messages (eg, /var/log/kern.log)
& stop

最后一行&stop前面的#号去掉,这样ufw的日志就不会被其它规则再处理(记录)了

发现dmesg的还是会有,只能如下关掉log了

sudo ufw logging off
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

debian让ufw日志不要输出在messages和dmesg 的相关文章

  • 如何将 SQLite3 数据库更改刷新到磁盘?

    我的应用程序在便携式 Debian 5 和 8 计算机上运行 这台计算机可能会在不可预测的时间断电 该应用程序经常更新特定的 SQLite3 数据库 并立即刷新到磁盘 使用sync 命令 这样做是为了避免数据库损坏 这种情况会在更改完全写入
  • 在 Ubuntu 上使用 shell 脚本附加到 crontab

    我正在尝试在 Ubuntu 上的 crontab 中添加一行 现在 我正在做crontab e并在那里编辑 crontab 但是 我似乎找不到真正的 crontab 文件 因为crontab e似乎给你一个临时的工作副本 etc cront
  • 如何在 Debian Wheezy 上安装 git 1.8 或更高版本

    我正在尝试安装更高版本的 git 主要是 1 8 或更高版本 如果我尝试使用安装它apt get install git我最终安装版本1 7 10 4 我已经尝试使用以下方法更改存储库 add apt repository ppa git
  • 在 ubuntu 上安装 sbt [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我已经在 Ubuntu 上安装了 sbt bin sbt bin ls classes sbt sbt launch jar target
  • 如何在 Ubuntu 21.10 中构建不带 zstd 压缩的 .deb?

    我正在使用构建 debdpkg buildpackage在 Ubuntu 21 10 上 然后在 Debian 系统中提取 该系统不使用 zstd 压缩 在构建 deb 时如何切换到旧的压缩 运行命令 compression xz或同等的
  • 从 CMake 项目创建 Debian 软件包

    我正在考虑从现有库 paho mqtt c 创建 Debian 软件包 该项目使用 CMake 作为其构建系统 经过一些研究 我认为我需要创建两个或三个不同的包 libpaho mqtt3 带有库 so 文件和相关内容 libpaho mq
  • Vagrant 和 Ansible 的“跳过:没有匹配的主机”问题

    我已经安装了 Vagrant VirtualBox 和 Ansible 并尝试在一台主机上运行配置 但它总是返回 正在跳过 没有匹配的主机 我的剧本文件的头部如下所示 hosts webservers user vagrant sudo y
  • 将 Docker 镜像内的用户切换为非 root 用户

    我正在尝试将用户切换到 tomcat7 用户以设置 SSH 证书 当我做su tomcat7 什么都没发生 whoami完成后仍然会rootsu tomcat7 Doing a more etc passwd 我得到以下结果 清楚地表明 t
  • Debian sid下RStudio安装失败:libgstreamer依赖问题

    我使用 Debian sid amd64 每周滚动更新一次 我最近从他们的官方网站下载了 RStudio 的桌面版本 0 99 902 并发布 当然 以 root 身份 dpkg i rstudio 0 99 902 amd64 deb 无
  • mail() 在新服务器上不起作用

    可能这是一个愚蠢的问题 但我找不到 php 邮件功能不起作用的原因 我在 debian squeeze 上有一个 nginx 服务器 我最近搬到了它 我尝试了简单的邮件执行 但它返回 false if mail email protecte
  • 当我启动 apache 并继续杀死我的机器时,如何防止产生大量 apache 进程?

    我在一台 Debian 机器上有一个流量很大的应用程序 而 apache 开始表现得很奇怪 每次我启动 apache 时 都会生成大量的 apache 进程 应用程序根本无法加载 并且整个机器很快就会冻结 必须重新启动才能重新启动 这是启动
  • Debian 7、fstab、mount.cifs 参数无效

    我尝试挂载 cifs 但出现以下错误 但没有找到该错误 mount a mount error 22 Invalid argument 我尝试在我的 etc fstab 中 192 168 0 1 ShareRep home user sh
  • Python 导入:导入不带 .py 扩展名的模块?

    在我开发的Python系统中 我们通常有这种模块结构 mymodule mymodule mymodule feature py mymodule test feature py 这使得我们的小测试框架可以轻松导入 test feature
  • 直接通过 SSH 进入 docker 容器

    我有一些 docker 容器 现在我想通过 ssh 访问其中一个 这是工作我通过 ssh 连接到 docker 容器 但现在我遇到的问题是我不知道哪个用户可以访问这个容器 我已经对主机上的两个用户 网络和根 进行了尝试 但它们不起作用 知道
  • 无法在 debian 上安装 node-libcurl

    请告诉我为什么我无法安装 node libcurl 以下是安装 npm install node libcurl 时显示的错误 gt email protected cdn cgi l email protection install va
  • FLTK 1.4 小部件位置 w.r.t. X11 根窗口?

    context 我正在和其他人一起编码参考系统 http refpersys org C 17 上的 GPLv3 项目gitlab https gitlab com bstarynk refpersys适用于 GNU Linux x86 6
  • SSL 和 Tkinter 不存在于 Python 3.5.2、Debian Linux 的源代码构建中

    我刚刚将 Python 3 5 2 下载到我的 Debian 机器上并使用以下命令构建它 configure make make test sudo make install 一切正常 但在make test输出中 它显示安装程序由于未安装
  • 配置错误:无法链接到 boost_system

    我正在尝试在 Debian 上安装一个软件包 足球模拟器 2d 当我进入目录并运行时 configure 我得到以下信息 reza debian soccer rcssserver 15 0 1 configure checking for
  • 使用 sed 将 old-link-url 替换为 new-link-url

    我正在 bash 中编写一个脚本 将 old link url 替换为 new link url 我的问题是 sed 由于斜杠而无法替换 url 如果我只输入一些文字就可以了 my code sed e s old link new lin
  • 如何更改Python使用的SQLite版本?

    我在 Debian 9 12 上安装了 Python 3 8 和 SQLite 3 16 2 并且需要升级到较新版本的 SQLite 我已经下载并编译了 SQLite 网站上提供的合并 并将其放入 usr bin 所以当我这样做时 sqli

随机推荐

  • ffmpeg编译时cmp: command not found的问题

    执行安装 pacman S diffutils 参考 xff1a https stackoverflow com questions 18152168 using cygwin for ffmpeg build error cmp comm
  • 关于vs2013弹出“正在初始化模板“的问题

    此处有标题 昨天想在vs2013里配置python的编译环境 xff0c 于是在网上找了资源来下载 xff0c 但是由于中途出了一点意外 xff0c 配置过程中断了 xff0c 再等我回来想要新建项目的时候 xff0c 就弹出来这个框框 x
  • C++异常和C++11标准

    异常 异常概念 xff1a 程序中可预料但无法避免的错误 异常处理概念 xff1a 从发生异常的地方开始终止 xff0c 不再进行正常的流程 xff0c 去转而执行特定的异常处理流程 关键字 xff1a try try块 xff0c 受监控
  • linux下安装sl

    在root用户下哦 yum install sl 这里会提示 No package sl available 我们要安装一个wget yum install wget 中间一路yes 提示出现Complete即为安装成功 下一步用wget安
  • C++ 20 Range

    简单理解为 xff1a 封装了begin xff0c end 这一对迭代器的对象 range的抽象级别更高 xff0c 具有更多好处 1 xff09 避免繁琐 std for each begin v end v 迭代器 xff0c 书写繁
  • P3367 【模板】并查集

    题目描述 如题 xff0c 现在有一个并查集 xff0c 你需要完成合并和查询操作 输入格式 第一行包含两个整数N M 表示共有 N 个元素和 M 个操作 接下来 M 行 xff0c 每行包含三个整数 Zi Xi Yi 当 Zi 61 1
  • Notepad++ 下载安装和使用

    Notepad 43 43 下载安装和使用 介绍下载1 官网下载2 网盘下载 介绍 Notepad 43 43 是 Windows操作系统下的一套文本编辑器 xff1b Notepad 43 43 是免费软件 xff0c 可以免费使用 xf
  • 如何解决c++中循环包含头文件的问题

    今天在编译别的人写的代码时 xff0c 出现 missing type specifier int assumed Note C 43 43 does not support default int的错误 在网上搜了一下 xff0c 发现是
  • Qt开发之Go篇(五)

    QPushButton 基本用法就像前边Hello World示例中的那样 xff0c 现在我们看看不基本的用法 状态保持 QPushButton有一个属性是checkable xff0c 当设置为true之后按钮就会点一下是按下 xff0
  • note: please ensure that VS 2013,VS 2015, VS 2017,VS 2019 or VS 2022 was instal1ed with the Visua1 C

    编译rust代码报错 报错信息 error 1inker link exe 96 not found 61 note program not found note the msvc targets depend on the msvc li
  • 线性表习题

    本章的代码大多数都是伪代码 xff0c 是不能直接运行的 删除递增单链表中 xff0c data值为mink maxk之间的值 思想 xff1a 先找到第一个大于等于mink的结点q xff0c 并记录其前驱结点pre xff0c 再找到第
  • c语言指针和多重指针

    数据结构是一种思想 xff0c 不限制于某一种语言 xff0c 但再各种语言实现中却有许多小细节不可忽视 xff0c 比如c语言中的指针 xff0c 是个让人十分头疼的问题 先以链表为例 xff0c 这里定义了链表的结点表示 xff0c d
  • 采用邻接表存储结构,编写一个算法,判别无向图中任意给定的两个顶点之间是否存在一条长度为为k的简单路径

    上图是具体的结构 要明确vertices是顶点数组 firstarc是第一个指向顶点的指针 nextarc是指向下一个顶点的指针 adjvex是相邻顶点的值 也就是在vertices的索引位置 span class token keywor
  • 试基于图的深度优先搜索策略写一算法,判别以邻接表方式存储的有向图中是否存在由顶点vi到顶点vj的路径(i≠j)

    这是原版答案 span class token punctuation span 题目分析 span class token punctuation span 引入一变量level来控制递归进行的层数 span class token pu
  • C语言双重指针

    这是我的一些二重指针的一些经验 xff0c 希望对大家有帮助 xff0c 如有啥错误或者更好的想法希望能指出 xff0c 共同进步 xff0c 谢谢 span class token macro property span class to
  • 类和对象(一)——类&对象概念及定义

    c 43 43 是基于面向对象的语言 xff0c 并不是纯面向对象的语言 xff0c 因为它包含c的部分 xff0c c是面向过程的语言 一 面向对象 概念 xff1a 面向对象程序设计 xff08 OOP xff09 是一种程序设计的泛型
  • 顺序表习题

    1 在长度为n的顺序表L中 xff0c 删除所有值为x的数据元素 xff0c 要求时间复杂程度为O xff08 n xff09 xff0c 空间复杂程度为 xff08 1 xff09 解法1 xff1a 用k记录有序表中不等于x元素的个数
  • docker 安装nextcloud+mysql弃坑小记

    弄了一天 xff0c 终于弃坑了 docker中mysql和nextcloud都拉取最新版本 xff0c 8点几和20点几吧 mysql报过错 InnoDB Unsupported redo log format 0 xff0c 清空本机映
  • 脚本放在/etc/cron.daily中不执行的原因

    参考command line cron daily jobs not running Ask Ubuntu 脚本文件名不能带点 xff08 xff0c 然后执行下面命令测试 run parts test etc cron daily 另确认
  • debian让ufw日志不要输出在messages和dmesg

    sudo cat etc rsyslog conf 查看日志工具配置 xff1a Include all config files in etc rsyslog d IncludeConfig etc rsyslog d conf RULE