![丢失了 SSH 访问权限,然后 FTP 和 PING 到我的 LAMP 服务器。HTTP 仍然正常工作](https://linux22.com/image/569990/%E4%B8%A2%E5%A4%B1%E4%BA%86%20SSH%20%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90%EF%BC%8C%E7%84%B6%E5%90%8E%20FTP%20%E5%92%8C%20PING%20%E5%88%B0%E6%88%91%E7%9A%84%20LAMP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%82HTTP%20%E4%BB%8D%E7%84%B6%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C.png)
我很少使用 Linux。我最近在 1and1.com 上购买了一台 VPS,我在上面安装了一台 LAMP 服务器,然后安装了 Litecommerce。我不得不格式化它几次,因为我总是在一天之内无法访问 SSH。
目前,网站仍然运行良好,当我仍然可以监控 RAM 时,我并没有超出限制。我还确保防火墙没有阻止端口。
逐渐地,FTP、HTTPS 和 PING 也停止了工作。
我猜我的 LAMP 设置出了问题。你们知道可能是什么原因吗?我应该在哪里查找错误?还有,有没有办法让我再次访问我的机器而不必重新镜像它?
编辑:我还没有解决问题。我用 CentOS 最小安装重新映像了服务器。我不知道问题是否来自我使用的上一个映像上安装的控制面板 (plesk)。相同的代码现在运行良好。
答案1
1&1 管理接口无法与 VPS 通信似乎非常奇怪。
您是否已向房东询问过此事?
安装 LAMP 不会导致 SSH 失败,尤其是 ping 失败。
VPS 有响应吗?您确定您的连接稳定吗?您是否配置了防火墙限制?
1&1 系统是否具有控制台访问功能,您可以使用它来访问设备,而不是使用基于网络的通信(例如 SSH)?
答案2
守护进程是否正在运行(有人与守护进程一起运行吗?)?如果您对服务器进行端口扫描,是否显示端口 22 已打开?当所有服务器停止工作时,您正在服务器上做什么(您如何描述,听起来好像它们正在一个接一个地自动关闭)?SELinux 是否已启用?您是否检查过它的审计日志以查看它是否正在中断?您是否检查过您的安全日志?有什么异常吗?您是否有某种控制面板可以让您通过控制台访问服务器(即,您是否可以在不使用 SSH 的情况下访问它)?如果有,您可以获取它并运行它netstat
,看看是否有任何东西在监听端口 22?
显然你不需要回答所有这些问题。我只是想提供不同的想法来解决这个问题。发布你发现的任何有趣的东西。
此外,最好打电话给 1and1.com 支持部门,看看他们是否能协助解决这些问题。