Il existe différents types de ports dans un protocole de contrôle de transmission I-E système (TCP) et un protocole de datagramme utilisateur (UDP).
TCP est le protocole le plus utilisé sur Internet tandis que l'UDP est un remplacement si vous n'avez pas besoin de rechercher des problèmes liés aux erreurs lors de la transmission de données.
Comment vérifier si un port est ouvert sur Linux Mint 21
Dans les distributions Linux, nous avons plusieurs outils de ligne de commande introduits par le système Linux pour afficher les ports ouverts sur le terminal. Certains des services publics les plus utilisés et les plus faciles sont répertoriés ci-dessous:
1: Vérification d'un port à l'aide de l'utilitaire de ligne de commande netstat
Le netstat est l'outil de ligne de commande le plus puissant et le plus populaire parmi les utilisateurs de Linux pour surveiller les réseaux. Utilisons cette commande pour afficher tous les ports ouverts, y compris TCP et UDP sur le terminal:
$ sudo netstat -tulpn
Dans la commande ci-dessus:
T: Utilisé pour les ports TCP
u: Utilisé pour les ports UDP
L: Utilisé pour écouter des sockets de serveur
P: Utilisé pour les PID et
N: utilisé pour ne pas afficher les noms
2: Vérification d'un port à l'aide de l'utilitaire de ligne de commande SS
L'outil de ligne de commande SS est une autre façon de trouver des ports ouverts dans les systèmes Linux car il fournit plus d'informations sur le réseau que l'outil de commande netstat. Pour afficher les ports ouverts à l'aide de cette commande, exécutez dans le terminal:
$ sudo ss -tulpn
3: Vérification d'un port à l'aide de l'utilitaire de ligne de commande LSOF
Comme son nom décrit la liste des fichiers ouverts (LSOF) aide à afficher les fichiers ouverts dans le système. Nous pouvons également utiliser cet outil de ligne de commande pour afficher des ports ouverts dans le terminal, alors tapez pour obtenir la sortie requise:
$ sudo lsof -i -p -n | Grep écouter
Le Grep écouter La commande aidera à afficher tous les ports ouverts.
4: Vérification d'un port à l'aide de l'utilitaire de ligne de commande NMAP
L'outil de ligne de commande NMAP est utilisé pour l'audit et l'exploration du réseau, mais est également utile pour détecter les ports ouverts. Ce n'est pas la commande intégrée dans les distributions Linux, donc avant de l'utiliser, nous devons l'obtenir sur le système, tapez la commande d'installation mentionnée:
$ sudo apt install nmap
Car il est téléchargé sur notre système Linux Mint; Exécutez maintenant la commande suivante pour afficher toutes les connexions de port TCP sur le terminal à l'aide de l'outil de commande NMAP:
$ sudo nmap -st -o localhost
Pour afficher toutes les connexions de port UDP sur le système, saisissez le terminal:
$ sudo nmap -su localhost
Conclusion
Faites savoir à vos connexions à port ouvert lorsque vous trouvez des problèmes de dépannage et de sécurité dans le réseau. Ou dans un autre cas, si vous souhaitez mettre à niveau le niveau de sécurité de votre machine, vous devez connaître les détails des ports ouverts.
Cet article a mentionné toutes les façons faciles et possibles d'afficher les ports ouverts sur le système Linux Mint 21. Nous avons utilisé les outils de ligne de commande populaires à cet effet I-E, l'outil de ligne de commande NMAP, l'outil de ligne de commande NetStat, l'outil de ligne de commande SS et l'outil de ligne de commande LSOF.