rsyslog
全新安装ubuntu服务器后是否预计不会安装?如果是,那么日志/var/log/auth.log
实际上去了哪里?
发生的事情是这样的:我正在寻找/var/log/auth.log
文件,但找不到它。我的搜索将我带到了这个帖子,人们说这rsyslog
就是问题所在。
我意识到我在全新的 ubuntu 服务器安装后甚至没有rsyslog
安装(我选择了最小化安装)。
> sudo service rsyslog status
Unit rsyslog.service could not be found.
安装后rsyslog
,该/var/log/auth.log
文件开始存在。
为什么Ubuntu没有安装rsyslog?似乎是一件非常重要的事情。
我有什么误解吗?
- Ubuntu 服务器 22.04.4 LTS
- 安装过程中使用“最小化”选项
谢谢
最小化的图像不包含.
rsyslog
期待您的体验。你是对的,它
journald
仍然作为systemd
. 该/dev/log
文件现在已经指向journald
多个 LTS 版本。journald
include的默认设置ForwardToSyslog=yes
,这就是rsyslog
安装时仍然处理日志的原因。使用“最小化”映像时,Linux 系统中可能会安装许多您可能期望的软件包。当 22.04 安装程序发布时,我比较了映像中的软件包,以查看“最小化”映像中缺少的内容。
云图像的清单文件可能会提供图像之间的最新差异
我相信图像是由live-cd存储库中的脚本创建的,安装的包是由server 和 server-minimal seeds定义的。
一些评论可能会提供额外的背景信息。
ubuntu-server-minimal.catalog-in.yaml
服务器最小化