오늘 서버를 다시 시작했는데 SSH 서버가 작동을 멈췄습니다. Docker가 계속 실행 중이고 데이터베이스가 시작되었지만 SSH 서버에 대한 연결 시간이 초과되었습니다.
방화벽이 아니라고 확신합니다. 다른 위치에 있는 다른 장치에서 테스트하고 SSH 서버를 다시 설치했지만 아무것도 작동하지 않는 것 같습니다(구조 모드에서 수행). 로그에서 중요한 내용을 찾지 못했습니다. 포트가 외부적으로 닫힌 것처럼 보이지만 로그에는 서버가 실행 중임을 나타냅니다.
Docker는 포트 80, 443, 53을 사용합니다. 기본 포트에서 Cassandra 데이터베이스를 실행하고 있습니다. 이들 모두는 듣고 있으며 완벽하게 연결할 수 있습니다(언급된 SSH 제외). SSH 서버는 사용자 정의 포트에서 실행됩니다. UFW를 비활성화하고 SSH 포트를 변경해 보았습니다. 한동안 SSH 설정을 변경하지 않았으며 마지막 재부팅 후에는 정상적으로 작동했습니다.
일부 출력:cat /var/log/auth.log
Oct 3 22:03:49 gd-1 sshd[1096]: Server listening on 0.0.0.0 port 30XXX.
Oct 3 22:03:49 gd-1 sshd[1096]: Server listening on :: port 30XXX.
Oct 3 22:17:01 gd-1 CRON[19718]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct 3 22:17:01 gd-1 CRON[19718]: pam_unix(cron:session): session closed for user root
Oct 3 22:35:11 gd-1 systemd-logind[644]: Power key pressed.
Oct 3 22:35:11 gd-1 systemd-logind[644]: Powering Off...
Oct 3 22:35:11 gd-1 systemd-logind[644]: System is powering down.
요청 시 더 많은 정보를 추가할 예정이지만 아이디어가 부족합니다. 어떤 단서가 있나요?