我的主分区慢慢被填满,直到系统无法完成哪怕是简单的任务

我的主分区慢慢被填满,直到系统无法完成哪怕是简单的任务

所以我的家用电脑有一个很棒的配置。我的/home目录有自己的分区。

我的主分区慢慢被填满,直到系统无法完成哪怕是简单的任务。例如,当出现此问题时,我可以加载 Firefox。它只是弹出一条错误消息,说无法完成。

重新启动即可解决问题。

奇怪的是,我运行了 baobab,它没有发现任何问题。应该有数百 GB 的数据,但它没有看到。

有人知道我该如何解决这个问题吗?我想我可以做到,lsof但我总是发现这样做的输出信息太多了。

也许我的动力正在消失。

编辑:是否有一个 /var 的 /home 类似物在启动时被清除?也许下次我注意到这个问题时可以检查一下,看看我是否能猜出发生了什么。

更新:我发现了这个问题。我的 .xsession-errors 文件充满了

Authentication deferred - ignoring client message

有什么方法可以让我找到导致此错误的原因并进行修复?

答案1

我也清除了文件中的错误,但它仍然不断填满。

为了避免重新启动,我终止了 vino-server 进程:

$ ps -eaf |grep vino
  username  5849  5765  3 Jun21 ?        09:19:12 /usr/lib/vino/vino-server --sm-disable
  username 18207  5891  0 21:07 pts/1    00:00:00 grep --color=auto vino

$ sudo kill 5849

我再次清除了错误:

$ > /home/useraname/.xesession-errors

然后我重新启动了该过程:

$ /usr/lib/vino/vino-server --sm-disable

仅供参考-这是 ubuntu 12

答案2

我可以确认这是由 vino-server 引起的。我关闭了 vino-server,然后 ~/.xsession-errors 中不断出现的错误就停止了。

我不确定 vino 服务器是否受到“攻击”,因为就我而言,Ubuntu 盒子位于我的 VPN 内部,无法通过互联网访问。

但是,我确实使用 MacBookAir(MBA)上的 VNC 远程访问 Ubuntu 机器,因此 MBA VNC 客户端和 Ubuntu VNC 服务器(vino-server)之间可能存在某种不良交互。

也许其他人可以探索这一点。

答案3

我刚刚在论坛上发了一篇帖子,介绍了我发现的导致此问题根源的原因。在我的日志中,日志文件之所以变得如此之大,似乎是因为暴力攻击。日志填满是由于尝试验证系统的 VNC 服务器失败。在尝试失败一定次数后,VNC 服务器似乎开始拒绝尝试的连接,而不给它们验证的机会(这是好事)。幸运的是,如果这些情况仍然发生,那么很可能他们还没有入侵你。如果你感兴趣,请查看我的帖子。

http://ubuntuforums.org/showpost.php?p=12507381&postcount=9

答案4

我不知道如何查看问题的原因,但我删除了 .xsession-errors 文件,然后通过 root 对其进行了修改。我认为这应该可以有效解决问题。不过,如果有人能提供真正的解决方案,我将不接受这一点。

相关内容