Ubuntu에 nagios를 설치했는데 IP 주소를 방문하면 BIN 파일이 다운로드됩니다. 왜 이런 일이 발생합니까? 주소는 다음과 같습니다:
답변1
http/https 포트에서 SSH 서버를 실행 중인 것 같습니다.
nc -vvv 46.101.145.158 80
Connection to 46.101.145.158 80 port [tcp/http] succeeded!
SSH-2.0-dropbear_2016.72
nc -vvv 46.101.145.158 443
Connection to 46.101.145.158 443 port [tcp/http] succeeded!
SSH-2.0-dropbear_2016.72
동일한 포트에서 ssh와 http/https를 실행하려는 경우 모든 것이 제대로 작동할 때까지 단순하게 유지한 다음 (적어도 지금은) 별도로 유지하는 것이 좋습니다.
그런 다음 고려해야 할 애플리케이션이 하나(예: 웹 서버)뿐임을 알고 설명하는 문제 조사를 시작할 수 있습니다.
답변2
웹 서버 구성의 일부가 손상되었습니다. 컬의 내용은 다음과 같습니다.
imac> curl -I -L http://46.101.145.158/nagios
curl: (8) Weird server reply
이런 답변은 처음 봤습니다. 원래 IP도 마찬가지입니다.
imac> curl -I -L http://46.101.145.158
curl: (8) Weird server reply
웹 서버 로그부터 시작하세요.
또한, 생각해 보면 특정 유형의 공격 트래픽을 처리하려고 잘못 구성된 iptables 규칙이 문제가 될 수 있으므로 이 IP의 포트 80과 연결된 iptables 규칙이 있는 경우 즉시 관련 규칙을 새로 고치십시오.
웹서버 액세스 + 오류 로그가 도움이 될 수 있습니다.
실제 웹서버가 먼저 작동하도록 하십시오. 따라서 복잡한 것을 설정하기 전에 간단한 index.html을 제공하여 시작하십시오.