REDHAT一总复习1 记录systemd日志条目 rsyslogd配置记录日志指令

显示9:05:00 到9:15:00 之间在/home/student/systemdreview.txt 文件中记录所有systemd日志条目

# echo "journalctl --since 9:05:00 --until 9:15:00" >/home/student/systemdreview.txt

在/etc/rsyslog.d/auth-errors.conf 配置文件中添加指令,将authpriv.alert系统日志消息记录到/var/log/auth-errors文件中

# echo "authpriv.alert     /var/log/auth-errors" >/etc/rsyslog.d/auth-errors.conf

重启rsyslog服务

# systemctl restart rsyslog

=================

下面就是测试上面的设置是否成功。

使用:logger 在/var/log/auth-errors中创建一个新日志记录

# logger  -p  authpriv.alert  "Logging test authpriv.alert"

验证上面一条记录是否被记录到/var/log/auth-errors 系统日志文件中

# tail /var/log/auth-errors

我的实验:

时间: 2024-11-03 21:15:15

REDHAT一总复习1 记录systemd日志条目 rsyslogd配置记录日志指令的相关文章

REDHAT一总复习1 输出重定向及head tail的用法

1.使用bash命令,在server机上完成以下任务.(考点是:head  tail的使用) .显示/usr/bin/clean-binary-files文件的前12行,并将其输出到/home/student/headtail.txt .显示/usr/bin/clean-binary-files文件的最后9行,并将其添加到/home/student/headtail.txt (存放到一个文件里,记得有个增量添加和异地同步的命令rsync和scp实现,MK在一篇博客里有提到过. 这里使用的是>>

REDHAT一总复习1 ssh配置 禁用root用户SSH连接

生成SSH公钥 $ ssh-keygen 生成的公钥安装到指定的服务器上,这里安装到desktop0上的student账户 $ ssh-copy-id desktop0 $ su - 禁用root用户的SSH连接,并且仅允许基于密钥的登录,学会自定义ssh服务 在/etc/ssh/sshd_config 中设置配置文件参数 PermitRootLogin no PasswordAuthentication no 重启sshd服务 # systemctl restart sshd 切到deskto

REDHAT一总复习1更改系统文档文件

十台linux系统需要更改文档.请在server上执行以下任务: .在server计算机上,以student用户在/home/student目录中创建空文件,并将文件取名system_changes-machineY-month_Z.txt . 将Y替换为计算机编号,将Z替换为月份jan.feb.mar. .创建/home/student/syschanges 目录及子目录jan.feb.mar. .根据月份,将所有新建的文件整理到对应的子目录中. .删除与9号和10号计算机相关的所有新建的文件

REDHAT一总复习1 vim编辑器的使用 删除所有者列 删除指定行

将文件/home/student/vimfile.txt 复制到server 上的/home/student/longlisting.txt . 根据下列要求,使用vim编辑器更改 /home/student/longlisting.txt 文件: . 删除文件所有者列.不要删除任何空格. .删除Documents行和Pictures行. .完成编辑时保存文件. 将文件 /home/student/vimfile.txt 复制到 /home/student/longlisting.txt $ c

REDHAT一总复习1 禁用颜色

使用man page 研究如何在输出中禁用颜色.将ls命令的相关选项放到server上的文本文件 /home/student/lscolor.txt中. 1. 在ls(l) man page中查询相关选项,以确定如何防止ls 提供彩色输出.正确的选项是什么? $ man ls ls 使用--color=never 关闭命令输出中的颜色. 2. 创建文本文件 /home/student/lscolor.txt , 在其中附上用于关闭颜色输出的ls选项. $ echo "--color=never&

REDHAT一总复习1 cups 打印服务配置

停止cups服务 $ sudo systemctl stop cups $ sudo systemctl status cups 配置cups服务,使其不在系统启动时启动 $ sudo systemctl disable cups $ sudo systemctl status cups 杀死进程cpuhog:pkill cpuhog top命令可以查看进程状态,查看cpu使用率排序.

通用权限管理系统记录登录日志中的一个问题

最近,在使用通用权限管理系统开发一个项目,数据库是MSSQL,登录时出现一个错误,发现是记录登录日志时出现的错误. 由于每次登录,都会记录登录日志,就是在记录日志时出现了错误. 先把错误截图 可以看出与记录登录日志的表BaseLoginLog的ID有关系,打开该表 发现该表的ID是nvarchar(50)类型,查询一下该表的数据,截图如下 可看到,ID实际存储的是GUID类型数据,然后我在调试底层代码,找到三个地方: 1 /// <summary> 2 /// 记录登录日志 3 /// <

访问日志不记录静态文件、配置访问日志切割、配置静态元素过期时间

访问日志不记录指定类型的文件 一个网站会有很多元素,尤其是图片.js.css等静态的文件非常多,用户每请求一个页面就会访问诸多的图片.js等静态元素,这些元素的请求都会被记录在日志中.如果一个站点访问量很大,那么访问日志文件增长会非常快,这不仅对于服务器的磁盘空间造成影响,更重要的是会影响磁盘的读写速度.实际上这些巨量的静态元素请求记录到日志里的意义并不大,所以可以限制这些静态元素去记录日志,并且需要把日志按天归档,一天一个日志,这样也可以防止单个日志文件过大. 编辑虚拟主机配置文件vim /u

CentOS7中永久保存systemd日志

1. 配置systemd日志, 切换到root,执行如下操作: ~]# mkdir /var/log/journal                                            /*创建日志保存目录 ~]# chown root:systemd-journal /var/log/journal            /*修改目录属主,属组 ~]# chmod 2755 /var/log/journal                                  /