Eu tentei cd /proc/sys/kernel
seguir sudo chmod u=rwx msgmnb
para obter permissões para alterar o valor, mas não as consegui, como posso fazer isso?
relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
O
proc
sistema de arquivos não suporta alterações de permissão em/proc/sys
(obrigado a ilkkachu pela correção). Qualquer tentativa de alterar o modo de um arquivo (que é o quechmod
acontece) é rejeitada com um erro de “operação não permitida”.Para alterar um valor, você precisa escrever o arquivo como
root
:ou, se você for
root
:Você também pode usar
sysctl
:Você pode garantir que sua configuração seja aplicada na inicialização, adicionando-a a
/etc/sysctl.conf
.Você não pode alterar as permissões em
/proc
(pelo menos não comchmod
).No meu sistema, (quase) tudo
/proc/sys/
já tem acesso de gravação para root. Eles também são a interface real para os botões usados porsysctl
, portanto, precisam ser graváveis. Portanto, não é necessáriochmod
, basta definir novos valores. Qualquer:ou