헤드리스 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  

나는 그것이 여전히 시작되고 잘 실행된다는 것을 알고 있습니다. 그 이유 중 하나는 포트 4000을 여는 내 홈 디렉토리에서 사용자 정의 Java 프로그램을 시작하는 것이기 때문입니다(실제 사례는 여기에 있습니다.) 보시다시피 이는 여전히 작동합니다.

지난 몇 주 동안 나는 장치의 OS와 관련된 어떤 것도 변경하지 않았으며 하루에 몇 번씩 Java 프로젝트만 내 홈 디렉터리에 배포했습니다.

SD 카드를 PC에 넣어서 확인할 수는 있는데, ssh가 시작되지 않는 이유를 설명하는 로그를 찾을 수 없습니다. 나는 이 문제를 해결하는 방법을 전혀 모른다.

  • /var/log/syslog존재하지 않는다
  • /var/log/kern.log존재하지 않는다
  • /var/log/messages존재하지 않는다
  • journalctl설치되지 않음
  • fsck-ext4SD 카드에 아무 것도 표시되지 않으며 도움이 되지 않습니다.
  • PC를 사용하여 루트로 생성해도 /var/run/sshd도움이 되지 않습니다

알아채다. 나는 그것을 "제대로" 끄지 않고 밤에 끄곤 했는데, 수백 번 그렇게 했고 문제가 되지 않았습니다. 그럼에도 불구하고 손상이 침투했을 수 있으며, 그렇다면 ssh*가 왜 영향을 받습니까?

관련 정보