帮助理解 auth.log 条目

帮助理解 auth.log 条目

最近的 Ubuntu(v 18.04)转换并尝试理解 auth.log 条目。

May  3 00:38:58 dug pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
May  3 00:38:58 dug pkexec[12217]: dug: Executing command [USER=root] [TTY=unknown] [CWD=/home/dug] [COMMAND=/usr/lib/update-notifier/package-system-locked]

我通常不会整夜开着我的机器,但两天前我把它打开了,第二天早上回来时发现我的所有应用程序都关闭了。我翻看日志以查看发生了什么,发现上面的条目是我唯一不明白的事情。

有人可以解释一下吗?

答案1

这似乎是无害的;在我的服务器上,当它检查更新时就会发生这种情况

Apr 28 05:33:59 SlowerThanInfinity pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Apr 28 05:33:59 SlowerThanInfinity pkexec[24809]: [redacted]: Executing command [USER=root] [TTY=unknown] [CWD=/home/[redacted]] [COMMAND=/usr/lib/update-notifier/package-system-locked]

如果你看一下脚本的作用,它与 unattended-upgrades

#!/bin/sh
# check if package system is locked
# return 0 if unlocked, 2 if locked, 1 on error
set -e

for f in /var/lib/dpkg/lock /var/cache/apt/archives/lock \
    /var/lib/apt/lists/lock /run/unattended-upgrades.lock; do
    [ -e $f ] || continue

    # fuser succeeds if there is at least one user
    if fuser $f; then
        exit 2
    fi
done

exit 0

所以我怀疑这是否会关闭您的应用程序,除非这是由于安装了某些东西而导致的unattended-upgrades,您可以检查/var/log/apt是否发生了任何事情。

相关内容