lastb: /var/log/btmp 空

5 linux debian logging

/var/log/btmp 是应该包含所有错误登录尝试的文件(至少在 Fedora 上是这样)。在我的 Debian GNU/Linux 5.0 服务器上,它是空的。权限最初是:

-rw-rw---- 1 root utmp 0 Jul 1 06:25 /var/log/btmp

但我把它们改成了:

-rw------- 1 root root 0 Jul 1 06:25 /var/log/btmp

但这也不起作用。我仍然没有在 btmp 中看到任何东西(是的,我正在创建错误的登录尝试来测试它)。

我已经用谷歌搜索了我的大脑,但找不到解决办法。有任何想法吗?

Den*_*son 3

我认为这是openssh的问题。我在 Ubuntu 系统上对此进行了测试,错误的 ssh 登录尝试会被记录到/var/log/auth.log,但不会被记录到btmp。在控制台,错误的登录尝试确实会转到btmp

在 Google 搜索中,我看到了 2006-2007 年的相关报道。