Existe algum validador de configuração para o linux?

2

Eu encontrei algo se você digitar algumas configurações para o Linux. Como o valor inválido definido fará com que o sistema trava.

Na minha experiência. Eu atribuo um valor inválido para o seLinux. O CentOs não será iniciado. E é difícil descobrir o que está acontecendo. (Eu quase quero reinstalar todo o sistema ...)

Então, imaginei se existe algum validador para esse tipo de configuração. Antes de salvar a configuração. Basicamente, deveria lembrá-lo se existe o valor inválido errado lá fora.

Por favor, compartilhe comigo se houver. Vai ser ótimo. Obrigado.

    
por Joe.wang 29.06.2016 / 15:05

1 resposta

2

Depende da aplicação e, portanto, pode variar de "ha ha ha, no." para possivelmente "sim", embora dada a infinita variedade de erros que podem ser introduzidos, e as necessidades específicas da coisa sendo configurada, é mais provável que uma entrada indesejável com bugs seja gerada do que o erro capturado por um validador (e então sintaticamente configurações corretas, mas totalmente inválidas, como dar a Billy Bob Cletus o envio de um zero de 0 que um validador pode ter dificuldade ou nenhum meio de detectar). Assim, sistemas de teste, lançamentos escalonados, revisões de código, etc, etc., etc. Caso contrário, a validação é por aplicação, portanto, por exemplo sudo usaria visudo , que tem uma etapa de verificação pós-edição (e possivelmente também primeiro um sistema de teste, dependendo de quão crítica a alteração é, quão ruim o dano seria em caso de falha, e quão difícil é um teste -back ou recuperação seria). Porém, novamente, a linha sudoers completamente válida de bcletus ALL=(ALL) NOPASSWD: ALL pode ser uma má notícia.

    
por 29.06.2016 / 15:58