4 façons de savoir quels Ports écoutent sous Linux

4 façons de savoir quels Ports écoutent sous Linux

l’état d’un port est ouvert, filtré, fermé ou non filtré. Un port est dit ouvert si une application sur la machine cible écoute les connexions/paquets sur ce port.

dans cet article, nous expliquerons quatre façons de vérifier les ports ouverts et vous montrerons également comment trouver quelle application écoute sur quel port sous Linux.

utilisation de la commande Netstat

Netstat est un outil largement utilisé pour interroger des informations sur le sous-système de réseau Linux., Vous pouvez l’utiliser pour imprimer tous les ports ouverts comme ceci:

$ sudo netstat -ltup 

Le drapeau -l dit netstat pour imprimer tous les sockets d’écoute, -t montre toutes les connexions TCP, -u affiche toutes les connexions UDP et -p permet l’impression de l’application/nom du programme qui écoute sur le port.,

Check Open Ports Using Netstat Command

To print numeric values rather than service names, add the -n flag.

$ sudo netstat -lntup
Show Numeric Values

You can also use grep command to find out which application is listening on a particular port, for example.,

$ sudo netstat -lntup | grep "nginx"
Trouver le Port de l’Application en cours d’Exécution

Sinon, vous pouvez spécifier le port et l’application liée, comme indiqué.

$ sudo netstat -lntup | grep ":80"
trouver une Application en utilisant un numéro de Port

en utilisant la commande ss

ss Command est un autre outil utile pour afficher des informations sur les sockets. Sa sortie ressemble à celle de netstat., La commande suivante affichera tous les ports d’écoute pour les connexions TCP et UDP en valeur numérique.

$ sudo ss -lntu
trouver les Ports ouverts en utilisant la commande ss

en utilisant la commande Nmap

nmap est un outil d’exploration de réseau puissant et populaire et un scanner de port. Pour installer nmap sur votre système, utilisez votre gestionnaire de paquets par défaut comme indiqué.,

$ sudo apt install nmap $ sudo yum install nmap $ sudo dnf install nmap 

pour analyser tous les ports ouverts/d’écoute de votre système Linux, exécutez la commande suivante (ce qui devrait prendre beaucoup de temps).

$ sudo nmap -n -PN -sT -sU -p- localhost

utilisation de la commande lsof

l’outil final que nous allons couvrir pour interroger les ports ouverts est la commande lsof, qui est utilisée pour lister les fichiers ouverts sous Linux. Puisque tout est un fichier sous Unix / Linux, un fichier ouvert peut être un flux ou un fichier réseau.

pour répertorier tous les fichiers Internet et réseau, utilisez l’option-i. Notez que cette commande affiche un mélange de noms de service et de ports numériques.,

$ sudo lsof -i
Liste des Fichiers en Réseau à l’Aide de Commande lsof

Pour trouver l’application qui est à l’écoute sur un port particulier, exécutez lsof dans ce formulaire.

$ sudo lsof -i :80
Trouver une Application en Utilisant le Port

C’est tout! Dans cet article, nous avons expliqué quatre façons de vérifier les ports ouverts sous Linux. Nous avons également montré comment vérifier quels processus sont liés sur des ports particuliers., Vous pouvez partager vos réflexions ou poser des questions via le formulaire de commentaires ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *