¿Cómo ejecutar un programa en un nuevo espacio de nombres PID? Todos los tutoriales en Internet muestran cómo escribir algún código C personalizado para poder hacerlo. ¿Existe un comando para eso?
Respuesta1
Prueba el unshare
programa. Tenga en cuenta que debido a la forma en que funciona el espacio de nombres pid, también debe indicarle que no comparta y que se bifurque. Es posible que también desee que vuelva a montar el proceso (lo cual, unshare
creo, es posible en versiones más nuevas del comando).
Respuesta2
Pruébalo con unshare -fp program
. Esto bifurcará el nuevo programa y lo colocará dentro del nuevo espacio de nombres PID.