无头 Armbian 设备停止响应 ssh

无头 Armbian 设备停止响应 ssh

我有一个运行 Armbian 的无头设备(Orange Pi Zero),我用它来进行实验。今天它突然停止响应 SSH(我与设备交互的唯一方式):

mark@mark:~$ ssh 192.168.178.75  
ssh: connect to host 192.168.178.75 port 22: Connection refused  

我知道它仍然可以正常启动和运行,因为它所做的事情之一就是从我的主目录启动一个自定义 Java 程序,该程序打开端口 4000 (活生生的例子在这里),正如您所看到的,这仍然有效。

在过去的几周里,我没有更改设备上任何与操作系统相关的内容,并且每天只将 Java 项目部署到我的主目录几次。

我可以将 SD 卡放入我的 PC 中进行检查,但我找不到它的日志来解释为什么 ssh 无法启动。我完全不知道如何解决这个问题。

  • /var/log/syslog不存在
  • /var/log/kern.log不存在
  • /var/log/messages不存在
  • journalctl未安装
  • fsck-ext4SD 卡上没有显示任何内容,也没有帮助
  • 使用 PC 以 root 身份创建/var/run/sshd没有帮助

注意。我晚上会在没有“正确”关闭的情况下将其关闭,但我已经这样做了数百次了,这并不是一个问题。无论如何,腐败可能已经潜入了,如果是这样,为什么 ssh* 会受到影响?

相关内容