Logrotate wtmp `su prime gadmin` Ubuntu 20.04 控制台

Logrotate wtmp `su prime gadmin` Ubuntu 20.04 控制台

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
}

相关内容