1
Oktober
2024
17:40

Identifizierung von Prozessen, die auf das Internet zugreifen

1 Oktober 2024 17:40

Aufgefallen in netstat -a dass die Verbindung zum Internet über Hintergrundprozesse erfolgt. Dann habe ich das Paket gefunden und gelöscht, das auf das Internet zugegriffen hat.

Liste der Prozesse, die eine Verbindung zum Internet herstellen

Klassisches Netstat-Programm:

netstat -tpn -W

oder

netstat -tun -W

oder

netstat -tUn -W

wo

p - Zeigt den Programmnamen an
t-TCP
u - UDP
n – Zeigt numerische IP-Adressen anstelle von Hostnamen an
U – UDP lite
W - Informationen im Breitformat ausgeben (Wide)

SS-Programm - erweiterte Informationen:

ss -4 -e

oder

ss -6 -e

oder

ss -u -e

wo:
-4 (Alias -finet) – zeigt die Klasse der Internetverbindungen an, die das IPv4-Protokoll verwenden
-6 (Alias -f inet6 – zeigt die Klasse der Internetverbindungen an, die das IPv6-Protokoll verwenden
-u - UDP ausgeben
-n – Portnummern sind numerisch statt alphabetisch (zum Beispiel 67 statt bootp)
-e – erweiterte Informationen anzeigen.

Bestimmen des Paketnamens anhand des Prozessnamens

Bei Benutzerkontextprogrammen können Sie den Paketnamen häufig anhand des Namens ermitteln.

Suchen Sie ein Paket anhand des Namens

Suchen eines Pakets mit dpkg nach Muster

dpkg -l 'package_name*'

wo:

Paketname – Paketname

Das Programm zeigt den Status von Paket II an – Paket installiert, RP – gelöscht, Konfigurationsdatei übrig.

Entfernen eines Pakets nach Namen (ohne Konfigurationsdateien zu löschen)

sudo dpkg -r 'package_name'

Vollständige Entfernung eines Pakets nach Namen, mit Entfernung der Konfigurationsdateien

sudo dpkg -P 'package_name'

wo:

„Paketname“ ist der genaue Name des Pakets.


Quelle:ru.linux-console.net



Verwandte Veröffentlichungen