Forum Linux.général nethogs --> Skype --> user root

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
5
nov.
2014

Bonjour,

J'ai une connexion internet capricieuse (en chine). Je regarde donc de temps en temps si il y a du débit ou pas en jetant un oeil avec nethogs.

J'ai régulièrement des lignes sans PID connue et un user root. Elles sont toutes avec le même port (qui change d'un jour à l'autre) et il n'y a pratiquement jamais rien qui passe dessus. Voici un exemple.

  PID USER     PROGRAM                                          DEV        SENT      RECEIVED       
14366 ZZZ      /usr/bin/skype                                   eth2       0.026       0.254 KB/sec
?     root     192.168.1.109:18033-117.20.40.58:51673                      0.659       0.013 KB/sec
?     root     192.168.1.109:18033-117.20.40.58:51671                      0.000       0.000 KB/sec
?     root     192.168.1.109:18033-113.106.9.217:13485                     0.000       0.000 KB/sec
14306 ZZZ      /usr/bin/gnome-shell                             eth2       0.000       0.000 KB/sec
?     root     192.168.1.109:18033-113.106.9.217:11848                     0.000       0.000 KB/sec
?     root     192.168.1.109:18033-14.221.250.214:10185                    0.000       0.000 KB/sec
30584 ZZZ      /opt/thunderbird/thunderbird                     eth2       0.000       0.000 KB/sec
20523 ZZZ      /opt/firefox/firefox                             eth2       0.000       0.000 KB/sec
?     root     192.168.1.109:18033-113.106.9.217:23771                     0.000       0.000 KB/sec
?     root     192.168.1.109:18033-113.106.9.217:23687                     0.000       0.000 KB/sec
?     root     unknown TCP                                                 0.000       0.000 KB/sec

En vérifiant avec netstat, (netstat -tulpn) on voit tout de suite que c'est en fait skype qui tourne derrière. Je sais je ne devrais pas utiliser skype…
Cependant, avez-vous une idée sur la raison qui fait apparaitre la connexion sans PID et avec un user ROOT et non mon user normal alors que skype apparait aussi avec mon user normal?

Merci de votre aide

  • # En cours de fermeture ?

    Posté par  (site Web personnel) . Évalué à 3. Dernière modification le 06/11/14 à 00:14.

    A priori, je dirais que ce sont des connexions qui ont été ouvertes puis fermées, et dont l'OS attends encore la confirmation de fermeture. Le status est "CLOSE_WAIT":

    # netstat -taupn
    tcp      288      0 x.x.x.:123456       y.y.y.y:45659    CLOSE_WAIT  -
    tcp       69      0 x.x.x.:123456       y.y.y.y:58918    CLOSE_WAIT  -

    Si l'application coté Linux s'est déjà fermée, alors 1) il n'y a plus de PID pour gérer cette connexion, et 2) il n'y a plus d'utilisateur.

    Nethogs affiche alors "?" pour le PID et "userID = 0 = root" pour l'utilisateur.

    Rien d'anormal donc. Ce type de connexion se fermerons toutes seules au bout du timeout tcp/ip (quelques dizaines de secondes).

    • [^] # Re: En cours de fermeture ?

      Posté par  (site Web personnel) . Évalué à 2.

      Je viens de regarder ton message. C'est effectivement une bonne piste.

      Mais j'ai

      tcp        0      0 192.168.1.109:18033     140.207.11.162:53313    SYN_RECV    -               
      
      

      Le man de netstat m'apprend qu'effectivement il y à des connexion mais qu'elles restent dans des états intermédiaires. Ce qui peut s'expliquer par la mauvaise qualité du réseau et par skype qui abandonne la connexion si elle n'est pas correcte.

      Ça ma donné l'occasion de lire le man de netstat… on devrait toujours commencer par là.

      Merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.