诊断问题的正确方法是什么?或者找出崩溃的根本原因?
我有 ubuntu 服务器。
它突然崩溃了。我无法连接到 ssh,它拒绝连接。除 apache 之外的所有服务都已关闭。
我尝试查看 /var/log/,但没有找到任何有用的信息。
答案1
您是否在 iptables 防火墙或其他防火墙上进行了更改?“所有服务都关闭”效果通常由此产生。如果是这样,并且您仍然可以访问您的服务器,您可以刷新 iptables 设置:
sudo iptables -F INPUT
sudo iptables -P INPUT ACCEPT
仅当您确定要重置防火墙配置时才执行此操作。接受一切是默认的防火墙配置。您可能希望通过调用以下命令来显示 INPUT 规则:
sudo iptables -L INPUT
所有这些命令都可以用链 OUTPUT 而不是 INPUT 来完成。默认所有链为空且所有链为 ACCEPT。
来自瑞士的问候,迈克尔