O sistema de arquivos proc
não suporta alterações de permissão em /proc/sys
(graças ao ilkkachu para a correção). Qualquer tentativa de alterar o modo de um arquivo (que é o que faz o chmod
) é rejeitada com um erro de "operação não permitida".
Para alterar um valor, você precisa gravar o arquivo como root
:
echo newvalue | sudo tee /proc/sys/kernel/msgmnb
ou, se você for root
:
echo newvalue > /proc/sys/kernel/msgmnb
Você também pode usar sysctl
:
sudo sysctl -w kernel.msgmnb=newvalue
Você pode garantir que sua configuração seja aplicada na inicialização, adicionando-a a /etc/sysctl.conf
.