A página de manual do unshare diz: Namespace UTS setting hostname, domainname will not affect rest of the system (CLONE_NEWUTS flag) O que UTS representa?
Eu já fiz uma pergunta sobre como listar todos os namespaces no Linux , mas não havia respostas corretas e exatas, portanto, quero descobrir um método que possa me ajudar a descobrir o namespace do PID de algum processo ou grupo de processos. Como isso pode ser feito no Linux?
Eu estava verificando o unsharecomando e, de acordo com a página de manual, unshare - run program with some namespaces unshared from parent Também vejo que há um tipo de namespace listado como, mount namespace mounting and unmounting filesystems will not affect rest of the system. Qual é exatamente o …
Esta pergunta foi migrada da falha do servidor porque pode ser respondida no Unix e Linux Stack Exchange. Migrou há 5 anos . Existe algum método no Linux para listar todos os namespaces no host em execução? Preciso verificar os namespaces para processos específicos (por exemplo, processos em execução no …
Eu sei que os namespaces do Linux, entre muitas outras coisas, podem ser aproveitados para manipular processos filho de restrição e prisão com segurança, sem nenhuma chance de serem zumbidos e descartados init. Mas sou confuso nos detalhes da implementação. Como eu poderia usar as ferramentas fornecidas por util-linuxtais como …
Eu tenho um programa que gostaria de testar no modo offline sem desligar minha rede atual. Esse programa ainda precisaria se conectar aos soquetes locais, incluindo soquetes de domínio unix e loopback. Ele também precisa ouvir no loopback e estar visível para outros aplicativos. Mas as tentativas de conexão com …
Gostaria de saber o que significa exatamente o recurso "Suporte a namespaces" no kernel do Linux. Estou usando o kernel 3.11.1 (o kernel estável mais novo no momento). Se eu decidir desativá-lo, notarei alguma alteração no meu sistema? E caso alguém decida fazer uso de namespaces, basta compilar NAMESPACES=Yno kernel …
Depois de ler sobre os namespaces do Linux, tive a impressão de que eles são, entre muitos outros recursos, uma alternativa ao chroot. Por exemplo, neste artigo : Outros usos [de espaços para nome] incluem [...] isolamento ao estilo chroot () de um processo em uma parte da hierarquia de …
Por que isso não funciona? $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. Estes funcionam bem: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ …
Estou tentando escrever um bootstrapper para uma distribuição linux mínima e de origem. Eu gostaria de construir em um ambiente chroot. Isso deve simplificar a embalagem. Eu não me importo com segurança neste momento. O bootstrapper não deve exigir nenhum comando de terceiros não padrão. Seria ótimo se não houvesse …
Então, eu estou tentando entender como o namespace de montagem do Linux funciona. Então, fiz um pequeno experimento, abri dois terminais e executei o seguinte: 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 foo.txt Terminal 2 …