首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以删除/var/log/btmp和/var/log/auth.log文件吗?

我可以删除/var/log/btmp和/var/log/auth.log文件吗?
EN

Stack Overflow用户
提问于 2017-11-17 21:48:42
回答 2查看 2.8K关注 0票数 0

我使用的是一个带有密码保护的CentOS服务器。

最近我的服务器内存不足,我查看了最大的文件,发现如下所示

代码语言:javascript
复制
du -a /var/log | sort -n -r | head -n 10
16511636        /var/log
11348496        /var/log/upstart
11348372        /var/log/upstart/docker.log
3370656 /var/log/btmp
1739268 /var/log/auth.log
41688   /var/log/mail.log
10256   /var/log/syslog
512     /var/log/wtmp
244     /var/log/dpkg.log
172     /var/log/apt

看看/var/log/btmp (超过3 3GB)和/var/log/auth.log (超过1.7 3GB)。

我每天在那个网站/服务器上有成千上万的用户。

我可以删除这些文件吗?安全吗?

EN

回答 2

Stack Overflow用户

发布于 2017-11-17 22:14:37

你最好用一些像这样的东西来润色它们

代码语言:javascript
复制
cat /dev/null > /var/log/btmp
cat /dev/null > /var/log/auth.log
票数 0
EN

Stack Overflow用户

发布于 2021-01-20 18:30:49

btmp会将失败的尝试记录到系统中。从理论上讲,这可能意味着有人试图暴力破解密码。您可以清空此文件,但不应将其删除,因为当软件期望该文件存在时,它可能会崩溃。要从命令行清空它,请执行以下操作:

代码语言:javascript
复制
sudo > /var/log/btmp

如果它很快就被填满了,你真的应该调查一下原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47352120

复制
相关文章

相似问题

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