Pourquoi est-ce que je vois webmin dans la sortie lsof?


8

J'exécute une application serveur (écrite en C), qui est liée à mon serveur sur l' localhostadresse 127.0.0.1et le laisse écouter dans le premier cas sur le port 10000et dans le second cas sur le port20000

Lorsque j'exécute la commande I lsof | grep IPdans la dernière colonne, c'est:

  • localhost: webmin (LISTEN) (premier cas)
  • localhost: 20000 (LISTEN) (deuxième cas)

Donc, au lieu du port, 10000il y en a webmin.

Qu'est-ce que ça veut dire? J'ai trouvé ça .

Il indique que Webmin est une interface Web pour l'administration système pour Unix. Cela ne m'aide pas; pourquoi est-ce que je vois webmindans ma liste de ports ?


5
Cela signifie que c'est "un port bien connu"
Ben Voigt

Il semble que votre système pense que le port 10000 est un "port bien connu" utilisé par ce serveur webmin, et utilise la chaîne webmincomme alias pour ce numéro de port ...
Reuben

Réponses:


7

webmin est associé au port 10000. lsof "déduit" que webmin est en cours d'exécution. Par exemple, si votre application était liée au port 3306, lsof penserait que c'était MySQL.

Voir ce lien Wikipedia pour une liste de ports bien connus.


lsof ne déduit pas que webmin est en cours d'exécution. Il remplace simplement la représentation numérique du port par le format lisible par l'homme du port / service trouvé dans, /etc/servicessauf si vous appelez lsof avec l' -noption.
Flow

Oui .... qui est une forme de déduction, pour une certaine signification de ce mot.
Mahmoud Al-Qudsi

L'anthropomorphisation des processus système est un signe de ne pas comprendre ce qui se passe réellement.
Magellan

C'est pourquoi "déduire" est entre guillemets dans ma réponse. Pour une certaine définition du mot, il s'agit de «déduire», ne serait-ce que par substitution naïve de valeurs dans le but de rendre sa sortie plus compréhensible pour vous, l'utilisateur.
Mahmoud Al-Qudsi

13

Cela signifie essentiellement que le port 10000 est associé à webmin dans votre /etc/servicesfichier.


1
@ user1097772, juste pour que vous le sachiez, c'est le fichier où les ports "bien connus" mentionnés par d'autres sont définis.
John Gardeniers

@JohnGardeniers non, mais je le sais depuis maintenant:] thx;)
user1097772
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.