web-dev-qa-db-fra.com

Comment puis-je savoir quel service utilise un certain port?

Port 22 Plus précisément. J'ai installé Freesshd sur A Windows Server 2008 Boîte qui fonctionne uniquement IIS. Lorsque j'essaie de démarrer le service SSH, il me dit que le port est déjà utilisé. Comment puis-je savoir quel service utilise ce port?

11
Russ Bradberry

Sysinternals TCPView vous montrera les ports TCP/UDP qui sont utilisés et les processus qui les utilisent.

alt text

15
arathorn

netStat dans Windows 2008:

Invite de commande de démarrage avec "Exécuter en tant qu'administrateur", puis tapez netstat -anb.

La commande fonctionne plus rapidement sous forme numérique (-n), et le -b L'option nécessite une élévation.

Pour filtrer la sortie et vérifier uniquement les ports UDP: utilisez netstat -anb -p udp

3
Einar

netstat -an montrera tous les ports qui sont actuellement ouverts avec leur adresse sous forme numérique.
[.____] Pour trouver des informations sur un port particulier Utilisation via l'invite de la coque d'alimentation en tant qu'administrateur: netstat -an | Select-String 10000.

3
Abhishek Gupta

Prenez-le au niveau suivant avec CARRPORTS de Nirsoft:

CARDPORTS Affiche la liste de tous les ports TCP/IP et UDP actuellement ouverts de votre ordinateur local. Pour chaque port de la liste, des informations sur le processus qui a ouvert le port sont également affichées, y compris le nom du processus, le chemin de processus complet du processus, des informations de version du processus (nom de produit, description du fichier, etc.), l'heure à laquelle Le processus a été créé et l'utilisateur qui l'a créé.

Non seulement ça, mais:

De plus, CARDPORTS vous permet de fermer indésirable TCP Connections, tuez le processus qui a ouvert les ports et enregistrer les informations de ports TCP/UDP au fichier HTML, fichier XML ou au texte délimité par onglet. Fichier. CARDPORTS marque également automatiquement avec des ports TCP/UDP suspects de couleur rose appartenant à des applications non identifiées (applications sans information de version et icônes)

alt text

2
Molly7244

Cours netstat –ano | find “0.0.0.0:22” Sous les droits évalués et obtenez l'ID de processus (numéro dans la dernière colonne).

Ensuite, utilisez le gestionnaire de tâches (Ctrl + Maj + ESC) pour identifier le processus. S'il ne montre pas la colonne PID, activez-la ("Afficher"> "Sélectionner des colonnes"> "PID (identifiant de processus)")

0
Lu55