Ajustáveis do kernel (sysctl)

O kernel Linux oferece uma infinidade de botões em /proc/sys para controlar a disponibilidade de diferentes recursos e ajustar os parâmetros de desempenho.

Os valores em /proc/sys podem ser alterados diretamente em tempo de execução, mas tais alterações não serão persistentes nas reinicializações. As configurações persistentes devem ser escritas em /etc/sysctl.d/ durante o provisionamento, para serem aplicadas em cada inicialização.

Como exemplo, o trecho de Butane abaixo mostra como desativar as chaves SysRq:

Exemplo: configuração do kernel ajustável para desabilitar as chaves SysRq
variant: fcos
version: 1.5.0
storage:
  files:
    - path: /etc/sysctl.d/90-sysrq.conf
      contents:
        inline: |
          kernel.sysrq = 0

Mais detalhes podem ser encontrados nas páginas man do systemd sysctl.d(5) e systemd-sysctl.service(8).