Como verificar los archivos de configuración de un servicio

En este articulo intentare listar los comandos que se pueden utilizar para validar la estructura de configuración de un servicio. con esto posiblemente elimine algunos  dolores de cabeza 🤯 "aunque nunca nada como ver el log ".

Por ultimo, Igualmente intentare responder algunas preguntas que llegaron después de realizar el articulo sobre los mi experiencia con las certificación de red hat.

Sin mas, como verificar que la estructura del archivo de configuración de algunos servicio "Ansible, YAML, JSON, conf, etc":

Apache HTTP Server. 

configtest, Esta opción del comando apachectl realiza una verificación de la sintaxis del archivo de configuración de apache. Después de ejecutarlo si todo esta correcto retorna 0 (numero 0) y/o nuestra en pantalla (Syntax OK) o si tiene algun error retorno un numero diferente a 0 (numero diferente a 0)  y/o te muestra (Syntax Error) con información sobre el error.

Comando, con sus respectivos homólogos o semejante.

[root@ebolges.com ~]#apachectl configtest
Syntax OK
[root@ebolges.com ~]#apachectl -t
Syntax OK
[root@ebolges.com ~]#httpd -t 
Syntax OK
[root@ebolges.com ~]#httpd -t -D DUMP_VHOSTS #Agregando la opción -D DUMP_VHOSTS, nos muestra la configuración de los virtual host :D
Syntax OK

BIND. 

named-checkconf, Este comando realiza una verificación de la sintaxis sin la semántica de un archivo de configuración named, igualmente podemos agregarle como argumento el archivo de configuración que queremos verificar. Después de ejecutarlo si todo esta correcto retorna 0 (numero 0) y/o nuestra en pantalla (Syntax OK) o si tiene algun error retorno un numero diferente a 0 (numero diferente a 0)  y/o te muestra (Syntax Error) con información sobre el error.

Comando.

[root@ebolges.com ~]#named-checkconf
Syntax OK
[root@ebolges.com ~]#named-checkconf /etc/named.conf
Syntax OK
[root@ebolges.com ~]#named-checkconf ebolges.com /var/named/zone.ebolges.com
Syntax OK

Pendiente por tiempo falta de tiempo 😔
Continuara...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *