La página de manual de unshare dice: Espacio de nombres UTS setting hostname, domainname will not affect rest of the system (CLONE_NEWUTS flag) ¿Qué significa UTS ?
Ya hice una pregunta sobre cómo enumerar todos los espacios de nombres en Linux , pero no había respuestas correctas y exactas, por lo que quiero encontrar un método que pueda ayudarme a encontrar el espacio de nombres de PID de algún proceso o grupo de procesos. ¿Cómo se puede …
Estaba revisando el unsharecomando y de acuerdo con su página de manual, unshare - run program with some namespaces unshared from parent También veo que hay un tipo de espacio de nombres listado como, mount namespace mounting and unmounting filesystems will not affect rest of the system. ¿Cuál es exactamente …
Esta pregunta se migró de Server Fault porque se puede responder en Unix & Linux Stack Exchange. Migrado hace 5 años . ¿Hay algún método en Linux para enumerar todos los espacios de nombres en el host en ejecución? Necesito verificar los espacios de nombres para procesos particulares (por ejemplo, …
Sé que los espacios de nombres de Linux, entre muchas otras cosas, se pueden aprovechar para manejar los procesos secundarios de restricción y encarcelamiento de forma segura sin ninguna posibilidad de que se conviertan en zombis y que se los abandone init. Pero tengo dudas sobre los detalles de implementación. …
Tengo un programa que me gustaría probar en modo fuera de línea sin desconectar mi red real. Este programa aún necesitaría conectarse a sockets locales, incluidos los sockets de dominio Unix y el loopback. También necesita escuchar en loopback y ser visible para otras aplicaciones. Pero los intentos de conectarse …
Me pregunto qué significa exactamente la función "Soporte de espacios de nombres" en el kernel de Linux. Estoy usando el kernel 3.11.1 (el kernel estable más nuevo en este momento). Si decido deshabilitarlo, ¿notaré algún cambio en mi sistema? Y en caso de que alguien decida utilizar espacios de nombres, …
Después de leer sobre los espacios de nombres de Linux, tuve la impresión de que son, entre muchas otras características, una alternativa al chroot. Por ejemplo, en este artículo : Otros usos [de los espacios de nombres] incluyen [...] el estilo de aislamiento chroot () de un proceso a una …
¿Por qué esto no funciona? $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. Estos funcionan bien: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ …
Estoy tratando de escribir un bootstrapper para una distribución mínima de linux de origen. Me gustaría construir en un entorno similar a chroot. Esto debería simplificar el embalaje. No me importa la seguridad en este momento. El programa de arranque no debe requerir ningún comando de terceros no estándar. Sería …
Así que estoy tratando de entender cómo funciona el espacio de nombres de montaje de Linux. Entonces, hice un pequeño experimento, abrí dos terminales y ejecuté lo siguiente: Terminal 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a b root@goliath:~# ls b …