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.
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.
Table of Contents
Componentes de Trouble Maker
Trouble Maker consta de tres componentes principales y son:
- El motor de problemas. se desarrolla en una cruz forma de plataforma, para que pueda ejecutarse en tantas plataformas de destino como sea posible.
- Los módulos de problemas. se desarrollan para indicar a qué máquinas se aplican y qué requisitos tienen .
- 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
- Página de inicio del producto
- 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.