En termes logiciels, en particulier au niveau du système d'exploitation, un port est une construction logique qui identifie un processus/une application spécifique ou un type de service réseau et chaque service réseau exécuté sur un système Linux utilise un protocole particulier (le plus courant étant le
Dans ce court article, nous allons vous montrer comment répertorier et surveiller ou regarder l'exécution de TCP et UDP ports en temps réel avec un récapitulatif des sockets sur un système Linux.
Répertorier tous les ports ouverts sous Linux
Pour répertorier tous les ports ouverts sur un système Linux, vous pouvez utiliser la commande netstat ou l'utilitaire ss comme suit.
Il est également crucial de mentionner que la commande netstat est obsolète et que la commande ss a pris sa place pour afficher des statistiques réseau plus détaillées.
$ sudo netstat -tulpn OR $ sudo ss -tulpn
À partir de la sortie de la commande ci-dessus, le State indique si un port est en état d'écoute (LISTEN ) ou non.
Dans la commande ci-dessus, le drapeau :
-t
– active la liste des ports TCP.-u
– active la liste des ports UDP.-l
– imprime uniquement les sockets d'écoute.-n
– affiche le numéro de port.-p
– afficher le nom du processus/programme.
Surveiller les ports TCP et UDP ouverts en temps réel
Cependant, pour regarder TCP et UDP ports en temps réel, vous pouvez exécuter l'outil netstat ou ss avec l'utilitaire watch comme indiqué.
$ sudo watch netstat -tulpn OR $ sudo watch ss -tulpn
Pour quitter, appuyez sur Ctrl+C
.
Vous trouverez également utiles les articles suivants :
- 3 façons de savoir quel processus écoute sur un port particulier
- Comment vérifier que les ports distants sont accessibles à l'aide de la commande "nc"
- Comment répertorier tous les services en cours d'exécution sous Systemd sous Linux
- 29 exemples pratiques de commandes Nmap pour les administrateurs système/réseau Linux
C'est tout pour le moment! Si vous avez des questions ou des réflexions à partager sur ce sujet, contactez-nous via la section des commentaires ci-dessous.