Wie finde ich heraus, welcher Dienst einen bestimmten Port verwendet?

Port 22 speziell. Ich habe freeSSHd auf einer Windows Server 2008 - Box installiert, auf der nur IIS ausgeführt wird. Wenn ich versuche, den SSH-Dienst zu starten, wird mir mitgeteilt, dass der Port bereits verwendet wird. Wie kann ich herausfinden, welcher Dienst diesen Port verwendet?

Author: Peter Mortensen, 2009-08-21

7 answers

Sysinternals TCPView zeigt Ihnen die verwendeten TCP / UDP-Ports und die Prozesse, die sie verwenden.

alt-text

 15
Author: arathorn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-19 01:46:50

netstat -b in der Eingabeaufforderung wird auch funktionieren. Sysinternals TCPView ist im Grunde eine hübschere GUI-Version, netstat ist ein Tool, das mit Windows geliefert wird.

Beispielausgabe:

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    john:2817              localhost:2818         ESTABLISHED     972
  [firefox.exe]

  TCP    john:2818              localhost:2817         ESTABLISHED     972
  [firefox.exe]

  TCP    john:2821              localhost:2822         ESTABLISHED     972
  [firefox.exe]

  TCP    john:2822              localhost:2821         ESTABLISHED     972
  [firefox.exe]

  TCP    john:3177    peak-colo-196-219.peak.org:http  ESTABLISHED     972
  [firefox.exe]

  TCP    john:3182    peak-colo-196-219.peak.org:http  ESTABLISHED     972
  [firefox.exe]

  TCP    john:2879              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]

  TCP    john:2880              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]

  TCP    john:2881              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]

  TCP    john:2882              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]

  TCP    john:2883              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]

  TCP    john:2884              67.69.247.70:http      CLOSE_WAIT      972
  [firefox.exe]
 19
Author: John T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-21 16:57:23

Netstat in Windows 2008:

Starten Sie die Eingabeaufforderung mit "Als Administrator ausführen" und geben Sie dann netstat -anb ein.

Befehl läuft schneller in numerischer Form (-n), und die -b Option erfordert elevation.

Um die Ausgabe zu filtern und nur UDP-Ports zu überprüfen: Verwenden Sie netstat -anb -p udp

 3
Author: Einar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-11 09:49:31

netstat -an zeigt alle Ports an, die derzeit mit ihrer Adresse in numerischer Form geöffnet sind.
Um Informationen zu einem bestimmten Port zu finden, verwenden Sie die Eingabeaufforderung der Power Shell als Administrator: netstat -an | Select-String 10000.

 3
Author: Abhishek Gupta,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-02-05 04:00:46

Bringen Sie es auf die nächste Ebene mit CurrPorts von NirSoft:

CurrPorts zeigt die Liste aller aktuell geöffnete TCP / IP-und UDP-Ports auf Ihrem lokalen Computer. Für jeden port in der Liste, Informationen über die Prozess, der den port geöffnet hat, ist auch angezeigt, einschließlich des Prozessnamens, vollständiger Pfad des Prozesses, Version informationen des Prozesses (Produkt name, dateibeschreibung und so weiter), die Zeit, zu der der Prozess erstellt wurde, und der Benutzer das hat es geschaffen.

Nicht nur das, sondern:

Außerdem können Sie mit CurrPorts schließen Sie unerwünschte TCP-Verbindungen, töten der Prozess, der die Ports geöffnet hat, und speichern Sie die TCP / UDP-Ports-Informationen in HTML-Datei, XML-Datei oder zu tabulatorgetrennte Textdatei. CurrPorts auch automatisch mit rosa markieren Farbe verdächtige TCP - /UDP-ports im Besitz durch nicht identifizierte Anwendungen (Anwendungen ohne version Informationen und Symbole)

alt-text

 2
Author: Gaff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-19 01:47:31

Windows Resource Monitor (nicht Witwen Performance Monitor oder der Monitor aus dem Task-Manager) zeigt auch den Port und die PID aller offenen Verbindungen an.

Start -> Suche - > "Ressourcenmonitor" - > Registerkarte Netowrk

 1
Author: BrianHVB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-02-28 17:28:22

Führen Sie netstat –ano | find “0.0.0.0:22” unter den ausgewerteten Rechten aus und erhalten Sie die Prozess-ID (Nummer in der letzten Spalte).

Verwenden Sie dann den Task-Manager (Strg+Umschalt+Esc), um den Prozess zu identifizieren. Wenn keine PID-Spalte angezeigt wird, aktivieren Sie sie ("Ansicht" > "Spalten auswählen" > "PID (Prozesskennung)")

 0
Author: Lu55,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-08-08 20:47:25