Raspberry Pi 21, 22 und 80 Ports werden aktiviert

7

Ich verwende einen Apache 2-Webserver mit MySQL und PHPMyAdmin, aber die Ports 21, 22 und 80 sind ständig aktiv. Die 21 und 22 Ports funktionieren ungefähr zur gleichen Zeit nicht mehr, aber der Port 80 funktioniert viel länger, bis er neu gestartet werden muss. Auf einem blauen Mond funktionieren jedoch alle Ports mindestens 1 Stunde lang, bis die Ports 21 und 22 nicht mehr funktionieren. Oh und es ist auch über einen USB-WLAN-Dongle mit dem Internet verbunden. Wenn Sie weitere Informationen benötigen, stehe ich Ihnen zur Verfügung.

Änderungen: Ich verwende Raspbian Jessie Lite. Ich benutze PuTTY und WinSCP, um eine Verbindung herzustellen. Ich habe kein Ethernet-Kabel, um eine Verbindung zum Internet herzustellen. Mein Router wird nicht an 21 oder 22 weitergeleitet.

Ich habe ein Muster in den Fehlern bemerkt. Zuerst versucht es nach dem Pi zu suchen und schlägt fehl. Als nächstes findet es den Pi und wird abgelehnt. Schließlich wird es nicht abgelehnt und es beginnt zu funktionieren. Es ist nicht immer so, aber meistens ist es so. Es kann tagelang aufhören zu arbeiten und dann plötzlich arbeiten.

SkrillexNukehulk
quelle
Wird /var/log/syslogzu den Zeiten, in denen FTP (21) und SSH (22) nicht mehr funktionieren, etwas angezeigt? Haben Sie eine Tastatur und einen Monitor, mit denen Sie sehen können, was das System tut, wenn das Problem auftritt?
HeatfanJohn
@HeatfanJohn Es heißt ungültige Paketantwort von 192.168.0.13. Der Computer, von dem aus ich eine Verbindung herstellen möchte, ist 192.168.0.18. Und ja, ich habe eine Tastatur und einen Monitor, die ich für den Pi verwende, aber nichts Besonderes passiert.
SkrillexNukehulk
Wie ist der Pi mit dem Netzwerk verbunden?
Steve Robillard
@SteveRobillard Der Beitrag sagt via WiFi Dongle.
SkrillexNukehulk
Sind Sie sicher, dass das WLAN nicht ausfällt? Wie wird der Dongle mit Strom versorgt? Können Sie das Problem bei Verwendung von Ethernet reproduzieren?
Steve Robillard

Antworten:

1

Manchmal versuchen Leute, sich aus dem Internet in Ihren Computer zu hacken. Leute (sogar ausländische Regierungen) scannen jede IP-Adresse nach Computern, die bekannte Ports wie 21, 22 und 80 abhören. Nach meiner Erfahrung dauert es im Internet ungefähr zehn Minuten, bis jemand versucht, sich in Ihren Pi zu hacken. Sie versuchen, sich mit vielen verschiedenen gängigen Passwörtern anzumelden und stürzen den Dienst manchmal ab. Ich empfehle, die Ports 21 und 22 auf etwas anderes zu ändern.

Bearbeiten Sie die Datei / etc / ssh / sshd_config und ändern Sie die Zeile mit 'Port 22' in 'Port 2022' (oder fügen Sie diese Zeile hinzu, wenn sie nicht vorhanden ist). Stellen Sie während Ihres Aufenthalts sicher, dass 'PermitRootLogin' auf 'gesetzt ist. Nein, laden Sie die sshd-Konfiguration neu (/etc/init.d/ssh reload), und Sie sollten sich von nun an an Port 2022 anmelden können.

Wenn Sie die Ports auf unterschiedliche Nummern ändern, muss jemand einen Port-Scan durchführen, um die offenen Ports zu finden. Konfigurieren Sie Ihren Router so, dass Port-Scans blockiert und erkannt werden. Aber ich weiß nicht, wie ich die Hintertür der Regierung in Ihrem Router ausschalten soll .

Ich habe keine Anweisungen zum Ändern von Port 21, da ich FTP über SSH verwende.

Russell Hankins
quelle
OP sagt "Mein Router wird nicht an 21 oder 22 weitergeleitet." Das ist hier also kein Problem.
Havnar
0

Ich hatte einige ähnliche Probleme, die als "Flockenverhalten" zusammengefasst werden können.

Mein Problem war die Stromquelle. Ich habe den USB-Anschluss eines anderen Geräts verwendet, das nicht konstant genug Strom an den Pi liefern konnte. ZB als die Festplatten in diesem Gerät suchten. Neues 2 Ampere Netzteil, und mein Problem wurde gelöst.

JDA3
quelle
Es ist über einen Adapter angeschlossen, so dass das Problem nicht sein kann.
SkrillexNukehulk
0

Ihr Problem kann sein, dass es andere Dinge auf dem Pi gibt, die diese Ports verwenden:

  • Port 21: FTP-Steuerung;
  • Port 22: SSH, sichere Anmeldungen, Portweiterleitung und andere;
  • Port 80: HTTP;
Oliver
quelle
Wie kann ich das beheben?
SkrillexNukehulk
Überprüfen Sie den Rest Ihres Pi und löschen Sie alle Programme, die diese Ports verwenden. So deinstallieren Sie:sudo apt-get purge program-name
Oliver
Es gibt keine Weiterleitung an 21 und 22, und das einzige, was ich weitergeleitet habe, wenn mein Himbeer-Pi-Port 80.
SkrillexNukehulk