Trouble Maker: rompe su máquina Linux y le pide que repare Linux roto

Reparar un sistema Linux. roto puede ser un trabajo engorroso si no tiene la idea de lo que está sucediendo exactamente. ¿Qué hacemos la mayoría de nosotros cuando tenemos un sistema Linux roto? La mayoría de nosotros busca en el foro y/o google sobre el problema. Si bien odiamos los problemas, ¿qué tal instalar una aplicación ‘ Trouble Maker. , que esencialmente crea problemas, le hace pasar un mal rato y quiere que repare el sistema roto?

Esta es una buena idea. forma de aprender a reparar un sistema Linux roto. Para este propósito, hay una distribución de Linux. especial disponible llamada ‘ Damn Vulnerable Linux’. ( DVL. , que se incluye con mal configurado, desactualizado y herramientas explotables que capacitan a los administradores en el estándar de la industria.

 Instalar Trouble Maker en Linux Trouble-Maker: lo rompemos y usted lo soluciona

Sin embargo, ninguna distribución o herramienta reemplaza la comprensión clara de Linux y la experiencia en el tratamiento de problemas desconocidos. Aquí es donde entra en escena Trouble-Maker. Con este “ Trouble Maker. puede entrenarse en cualquier distribución estándar de Linux y, por lo tanto, no se requiere una distribución específica.

De hecho, nunca subestimará DVL distribución. La distribución DVL. contiene muchas aplicaciones rotas y errores, mientras que “ Trouble Maker. le proporcionará 16 módulos diferentes.

Componentes de Trouble Maker

Trouble Maker consta de tres componentes principales y son:

  1. El motor de problemas. se desarrolla en una cruz forma de plataforma, para que pueda ejecutarse en tantas plataformas de destino como sea posible.
  2. Los módulos de problemas. se desarrollan para indicar a qué máquinas se aplican y qué requisitos tienen .
  3. El constructor de módulos de problemas. es un sistema de módulos adicionales (opcional) diseñado para aclarar el empaquetado de archivos de módulos de problemas en ciertos módulos. Actualmente no implementado.

freestar.config.enabled_slots.push

En este momento, solo RedHat Enterprise Linux. CentOS. Fedora. y SUSE Linux Enterprise Server. son compatibles. Cuando instale y ejecute “ Trouble Maker. por primera vez, elegirá al azar un problema de su conjunto de módulos y le pedirá que solucione el problema de arranque. problema de configuración. problema de hardware. y problema de informe del usuario.

Se recomienda encarecidamente no instalar “ Trouble Maker. ”en su máquina principal. de producción. Es mejor usarlo en cualquiera de las ‘ máquinas virtuales. para evitar problemas o pérdidas de datos.

Instalación de Trouble-Maker en Linux

La aplicación es un proyecto multiplataforma y, por lo tanto, no viene con archivos/aplicaciones específicos del sistema operativo. El proyecto se desarrolla en lenguaje de programación Perl. Por supuesto, necesita Perl. instalado en su servidor Linux, antes de usar la aplicación.

Para instalar los módulos Perl. requeridos, debe instalar y habilitar terceros party RPMForge. en el repositorio de sus sistemas. Utilice el siguiente artículo para habilitar el repositorio.

Instale y habilite el repositorio RPMForge en RHEL/CentOS

Una vez que haya habilitado el repositorio RPMForge. puede ejecutar el siguiente comando para instalar los módulos Perl. requeridos.

# yum install perl-Archive-Tar perl-YAML

Ahora, descargue la última aplicación Trouble-Maker. usando el siguiente enlace de descarga o puede usar el comando wget. para descargarlo como se muestra.

http://sourceforge.net/projects/troublemaker/files/

# cd/tmp # wget http://kaz.dl.sourceforge.net/project/trouble-maker/trouble-maker/0.11/trouble-maker-0.11.tgz # cd/# tar-zxvf/tmp/trouble-maker-0.11.tgz #/usr/local/trouble-maker/bin/trouble-maker.pl–version = RHEL_6

Cómo ejecutar Trouble-Maker en Linux

El valor predeterminado El modo para ejecutar problemático. es muy fácil de usar. Simplemente ejecute el siguiente comando con el indicador de versión. Por ejemplo, en RedHat Enterprise Linux 6. ejecute el comando como se muestra.

#/usr/local/trouble-maker/bin/trouble-maker.pl–version = RHEL_6

Para ejecutar un módulo específico.

#/usr/local/troublemaker/bin/troublemaker.pl –version = RHEL_6 –selection = module_name

Módulos problemáticos de Trouble-Maker

Echando un vistazo en algunas de las interrupciones del sistema, que surgen como resultado de ejecutar Trouble Maker.

1. ¡Sin GUI! Solo línea de comando

Área para ver. su nivel de ejecución se ha modificado de 5 a 3 en el archivo/etc/inittab.

2. El usuario ‘gdm’ no existe

Área para ver. Modificación en el archivo/etc/passwd.

3. INIT: No más procesos en el nivel de ejecución

Área para ver. Problema con/etc/inittab.

4. Switchroot: Mount Failed: No existe tal archivo o directorio

Área para ver. Se modificó la ubicación de la partición raíz. Debe cambiar/boot/grub/grub.conf

5. No puedo iniciar sesión como root

Área para ver. debe verificar el archivo/etc/pam.d/archivo de inicio de sesión.

6. Archivo initrd no encontrado

Área para ver. correcto/boot/grub/grub.conf

7. La red no funciona

Área para ver. tienes que ver en varios lugares. Verifique si el comando ‘ifconfig’ está funcionando o no está seguido mirando en el archivo/etc/sysconfig/network file.

8. Inicie sesión en root denegado, en la consola

Área para ver. verifique el archivo/etc/pam.d/login y el archivo/etc/security y corrija uno o ambos.

9. FTP no funciona

Área para ver. compruebe si hay errores en el archivo de configuración ftp,/etc/hosts.allow y/etc/hosts.deny.

10. SSH no funciona

Área para ver. Corrija el archivo de configuración SSH .

Conclusión

Ya describí 10 módulos. arriba, de los 16 módulos. del creador de problemas, y dejando el resto 6 módulos. para explorar. Para ser cierto, 1 módulo. es ficticio, por lo que le quedan 5 módulos. para explorar y un total de 15 módulos. y 1 módulo ficticio. disponible en “ Trouble Maker”. Ejecute el programa bajo su propio riesgo. No somos responsables de ningún daño a su Sistema. Servidor.

Enlaces de referencia

  1. Página de inicio del producto
  2. Documentación del producto

Espero que a ustedes les guste la escritura y nos cuenten su experiencia con ‘ Trouble Maker’. Eso es todo por ahora y no olvide brindarnos sus valiosos comentarios en la sección de comentarios.