在Ubuntu 14.04 Rackapace服务器上,删除日志中的btmp文件是否安全?

基本上,我想要从Ubuntu 14.04 Rackspace云服务器中清除不需要的日志文件,因为这些文件占用了太多的空间。
我可以从服务器中删除以下日志文件吗?
/var/log
btmp(35.4 MB) driveclient.log(15 MB)
第二点:如何清理临时文件。

#df -m /tmp

 Filesystem     1M-blocks  Used Available Use% Mounted on

 /dev/xvda1         40184 38508         0 100% /
1个回答

日志记录了您系统中的登录失败尝试。理论上,这可能意味着有人试图暴力破解密码。您可以清空此文件,但不应删除它,因为当软件期望该文件存在时可能会导致崩溃。要通过命令行清空它:
sudo > /var/log/btmp

如果它很快就被填满了,你真的应该调查一下原因。 driveclient.log 是与空间机架有关的特定内容。再次清空它,请使用...
sudo > /var/log/driveclient.log

关于这个问题,你应该有以下的文件(链接中有更多信息):

Agent file location (Linux)

Assuming a default installation, following are the agent file locations on Linux systems:

Configuration files: /etc/driveclient
Logs: /var/log
Startup script: /etc/init.d
Application: /usr/local/bin
PID file for running the agent: /var/run/driveclient.pid
Database: search for a *.db file under /var/cache/driveclient
您可以在/etc/driveclient中关闭日志记录或设置日志的大小,还可以设置在下一个备份被删除之前保存多少个压缩备份。

应该是 sudo > /var/log/btmp 对吧?而不是 sudo > /var/log/btmp.log。 - kamlesh.bar
@kamlesh.bar 是的,抱歉。 - Rinzwind
sudo >>本质上是一样的(除了可能会要求输入密码)。我想你是指sudo truncate - Jasen