首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空/var/log/btmp文件-当出现错误登录时不填充

空/var/log/btmp文件-当出现错误登录时不填充
EN

Server Fault用户
提问于 2015-08-04 15:58:14
回答 2查看 1.6K关注 0票数 0

我在运行Debian7.0 64位的VPS上。我的问题是,失败的所有SSH连接尝试都不会出现在我的/var/log/btmp文件中。所以当我这么做的时候

代码语言:javascript
复制
sudo lastb

它(只)印了我:

代码语言:javascript
复制
btmp begins Tue Jul 28 18:32:30 2015

这里您获得了/var/log/btmp的权限。

代码语言:javascript
复制
-rw-rw---- 1 root utmp 1 Jul  2 21:27 /var/log/btmp

对于您的信息,/var/log/wtmp是正确的,最后一个命令工作正常。

EN

回答 2

Server Fault用户

发布于 2015-08-04 16:06:18

我见过一些被黑客攻击的机器修改了属性,这样日志就不能写了。请张贴lsattr /var/log/btmp的输出,以确保它不是不可变的。

票数 0
EN

Server Fault用户

发布于 2020-05-01 14:53:08

我今天在Centos 7服务器上遇到了这个问题。在上次日志旋转之后,/var/ log /btmp保持为空。“助手”(来自地名包)向我指出了正确的方向:

代码语言:javascript
复制
File: /var/log/btmp
 SELinux  : system_u:object_r:faillog_t:s0   , system_u:object_r:var_log_t:s0

检查:

代码语言:javascript
复制
ls -Z /var/log/*tmp*
-rw-------. root utmp system_u:object_r:var_log_t:s0   /var/log/btmp
-rw-------. root utmp system_u:object_r:faillog_t:s0   /var/log/btmp-20200501
-rw-rw-r--. root utmp system_u:object_r:wtmp_t:s0      /var/log/wtmp

复瘤后,btmp又开始生长。

代码语言:javascript
复制
restorecon -v /var/log/btmp
restorecon reset /var/log/btmp context system_u:object_r:var_log_t:s0->system_u:object_r:faillog_t:s0
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/710805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档