我的系统是CentOS 6.1, / var / log目录不见了,可能出现什么问题? 我创build了一个新的/ var / log ,6个小时后,它又一次消失了。
有没有我可以检查的系统日志?
最可能的答案是:
第一个答案更可能…
看起来你的服务器已经被盗用了。 我会build议检查以下内容:
立即禁用rootlogin。 每个和所有需要超级用户权限的应该使用sudo运行。 通过sudo执行的命令会在系统日志中logging用户名和其他详细信息,或者您可以在/ etc / sudoers中定义日志path。 我build议将它logging在/ var / log之外,因为/ var / log正在消失。
作为最后一项措施,您可以将/ bin / rm重命名为/ bin / myrm或其他名称,并告诉可信用户使用它而不是rm。 这样,执行rm的rouge脚本将无法执行任何操作。
只要您不在系统中运行任何二进制文件,就可以将这个系统从应急CD(关机后)启动。 如果你有一个备份你的服务器之前,它比较文件misbehaved,检查crontab,看看tmpwatch,…