ssh 之后,tailf 可以工作,但是 cd 超时

ssh 之后,tailf 可以工作,但是 cd 超时

我遇到了奇怪的问题,无法继续在我的其中一台 Ubuntu Linux 机器上工作。

我可以通过 ssh 连接到我的远程 Linux 机器,然后运行

tailf /var/log/auth.log

但是如果我运行,服务器超时并且 ssh 会话关闭,服务器没有响应错误

cd /var/log

vi命令也导致相同的错误。top命令没有显示任何可疑内容。此问题导致机器无法使用。有人可以建议我如何解决此问题吗?

每次都会发生这种情况。通过 ssh 连接时没有问题,使用 tailf 命令也没有问题。只要我输入 cd 命令,它就会停止响应。

提前致谢。

根据迄今为止的帮助提供额外信息:

  1. 除防火墙阻止消息外,系统日志没有错误或失败消息
  2. 设置ssh -o ServerAliveInterval=5 -o ServerAliveCountMax=1选项并没有改变问题行为
  3. strace日志打印如下消息open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  4. ssh user@host /bin/bash或者ssh user@host /bin/sh没有改变问题行为

想知道是否有办法启用任何额外的日志记录来彻底解决它。

提前致谢。

我有一个更新,当我从不同的网络(不同的 ISP)访问同一台机器时,一切都运行正常。我不确定是否涉及任何网络问题。奇怪的是,只有当我运行几个命令(如catcd或 )时,它才会停止响应。像或 这样vi的命令运行正常。tailfnano

相关内容