Quelle est la commande pour afficher une liste des ports ouverts sur un serveur Debian?
J'ai essayé netstat -a | egrep 'Proto|LISTEN'
mais j'aimerais quelque chose de plus spécifique qui affiche en réalité le numéro de port.
Quelle est la commande pour afficher une liste des ports ouverts sur un serveur Debian?
J'ai essayé netstat -a | egrep 'Proto|LISTEN'
mais j'aimerais quelque chose de plus spécifique qui affiche en réalité le numéro de port.
Je suis un grand fan de netstat -ntlp
et de lsof -i
, tous deux mentionnés précédemment.
Une nouvelle commande pour moi est ss.
L'invocation est comme suit :
ss -l
Il est bon d'avoir des options, en termes de commandes et de drapeaux.
Les options sont particulièrement bonnes car le conteneur mongo Docker (et potentiellement beaucoup d'autres) avait ss mais pas netstat ou lsof
J'ai commencé à utiliser cela comme question d'entrevue. Probablement posé à 40 personnes différentes. Jusqu'à présent, personne n'a mentionné le ss. Je le demande comme l'OP, puis s'ils répondent, je dis : "ok, j'enlève X, maintenant comment pouvez-vous le faire." Jusqu'à ce qu'ils soient à court d'idées.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.