Comment changer d'utilisateur-processus de l'espace de retour à la racine de l'espace de noms réseau?
-
13-12-2019 - |
Question
Le problème est que /var/run/netns/
répertoire contient tous le réseau des espaces de noms, à l'exception de la racine espace de noms.Donc, je ne suis pas sûr, comment obtenir le fd
, qui devrait être adopté à la suite de noyau d'appel:
syscall(__NR_setns, fd, CLONE_NEWNET)
La solution
AFAIU, vous pouvez utiliser /proc/<pid>/ns/net
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow