GNU/Linux >> Tutoriels Linux >  >> Linux

Comment identifier le port d'un processus ?

Vous devez exécuter netstat -tulnp en tant que racine. Sinon, vous obtenez le - au lieu du nom du processus.

Voici ce que dit la page de manuel :

PID/Program name
   Slash-separated pair of the process id (PID) and process name of the process that owns the socket.  --program causes  this  column
   to  be  included.   You will also need superuser privileges to see this information on sockets you don't own.  This identification
   information is not yet available for IPX sockets.

À une exception près :portmapper Voir ceci


Vous pouvez utiliser nmap avec -sV option pour déterminer les informations de service :

# nmap -sV -p 35670 localhost

Pourquoi rpc.lockd est-il masqué dans la sortie netstat/lsof ?


Linux
  1. Comment puis-je tuer un processus par nom au lieu de PID?

  2. Comment nommer un thread sous Linux ?

  3. Comment obtenir le PID par nom de processus ?

  4. Comment un processus peut-il apparaître comme ayant un nom différent dans la sortie ps ?

  5. Comment puis-je identifier quel processus génère du trafic UDP sous Linux ?

Comment trouver un nom de processus à l'aide d'un numéro PID sous Linux

Comment changer le port SSH sur VPS

Comment tuer un processus sous Linux

Comment faire une analyse de port sous Linux

Comment tuer le processus Linux en cours d'exécution sur un port particulier

Comment trouver le nom du processus à partir de son PID