Contabo VDM 中的 Logrotate 在 Ubuntu 服务器 20.04 中给出错误:
Oct 31 00:00:01 foo logrotate[364456]: error: wtmp:3 unknown user 'prime'
Oct 31 00:00:01 foo logrotate[364456]: error: found error in /var/log/wtmp , skipping
我有/etc/logrotate.d/wtmp
/var/log/wtmp {
su prime gadmin
missingok
monthly
create 0664 root utmp
minsize 1M
rotate 1
}
所有权:
-rw-rw-r-- 1 root utmp 160128 Oct 30 23:10 wtmp
没有用户prime
登录passwd
,也没有gadmin
命令。
任何想法,该记录是什么以及如何使其可行?
我只是注释掉了第一行以进行测试。看起来 Contabo 为他们的服务器提供了定制的发行版。
答案1
删除可疑指令即可解决问题。
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
minsize 1M
rotate 1
}