我有一台旧电脑,我在上面安装了 Debian 6.0。昨晚我尝试通过 SSH 登录,但它没有响应,所以我按下了重置按钮。我怎样才能知道它发生了什么?现在看来还好。
答案1
假设您的计算机通常稳定,请检查硬件问题,尤其是 RAM(即memtest86+
在引导提示符下安装并选择 memtest),还要检查磁盘(磁盘错误有时会导致文件系统代码崩溃;安装smartmontools
并运行smartctl -a /dev/sda
)。如果问题是渐进的,您可能会在内核日志 ( /var/log/kern.log
) 中找到某些内容,但通常崩溃发生得太残酷,以至于无法将任何内容写入日志。
答案2
阅读 .1 日志始终是一个很好的起点。
用于iptraf
查看您的计算机是否进行任何可疑连接(如果有人获得/拥有未经授权的访问)。
运行rkhunter
扫描:
aptitude install rkhunter
rkhunter --update
rkhunter --check
如果再次发生这种情况,请连接显示器并查看控制台显示的内容:)
答案3
这样 -
我怎样才能知道它发生了什么?
我想您想知道 SSH 尝试失败期间发生了什么!
一个值得研究的地方是/var/log
。类似的东西grep -ir ssh /var/log/*
应该会给你 SSH 相关的日志条目。