Trouble Maker - quebra sua máquina Linux e pede que você corrija o Linux quebrado

Trouble Maker - quebra sua máquina Linux e pede que você corrija o Linux quebrado

Consertando um quebrado Sistema Linux pode ser um trabalho complicado se você não tiver a ideia do que exatamente está acontecendo. O que a maioria de nós faz quando temos um sistema Linux quebrado? A maioria de nós pesquisa o fórum e/ou Google sobre o problema. Enquanto odiamos problemas, que tal instalar um 'Encrenqueiro'Aplicativo, que essencialmente cria problemas, dá dificuldade para você e deseja que você conserte o sistema quebrado.

Esta é uma boa maneira de aprender a consertar um sistema Linux quebrado. Para esse fim, existe um especial Distro Linux Disponível chamado 'Maldito linux vulnerável ' (Dvl), é empacotado com ferramentas mal conferidas, desatualizadas e exploráveis ​​que treinam os administradores para o padrão da indústria.

Criador de problemas - nós quebramos e você conserta

No entanto, nenhuma distribuição ou ferramenta é um substituto para entender claramente o Linux e a experiência em lidar com problemas desconhecidos. É aqui que, Encrenqueiro entra em cena. Com isso "Encrenqueiro”Você pode se treinar em qualquer distribuição Linux padrão e, portanto, nenhuma distração específica é necessária.

De fato, você nunca subestimará Dvl distribuição. O Dvl Distro contém muitas aplicações e bugs quebrados, enquanto “Encrenqueiro”, Fornecerá a você 16 módulos diferentes.

Componentes do criador de problemas

O fabricante de problemas consiste em três componentes principais e eles são:

  1. O Engine de problemas é desenvolvido de maneira cruzada, para que possa ser executado em tantas plataformas de destino quanto viáveis .
  2. O Módulos de problemas são desenvolvidos de modo a denotar a quais máquinas elas se aplicam e quais requisitos eles têm.
  3. O Builder de Trouble-Module é um sistema de módulo extra (opcional) projetado para esclarecer os arquivos de módulos de problemas da embalagem em determinados módulos. Atualmente não implementado.

Neste momento, apenas Redhat Enterprise Linux, CENTOS, Fedora e SUSE Linux Enterprise Server são suportados. Quando você instala e executa o “Encrenqueiro“Primeira vez, ele escolherá aleatoriamente um problema de seu conjunto de módulos e pedirá que você lide com problema de inicialização, Problema de configuração, problema de hardware e Problema de relatório do usuário.

É fortemente recomendado para não instalar “Encrenqueiro" Nas suas Primário/Produção Máquina. Melhor usá -lo em qualquer um dos 'máquina virtual'Para permanecer longe de qualquer problema ou perda de dados.

Instalação de Trouble Maker em Linux

O aplicativo é um projeto cruzado-plataforma e, portanto, não vem com arquivos/aplicativos específicos do sistema operacional. O projeto é desenvolvido em Perl linguagem de programação. Claro que você precisa Perl instalado no seu servidor Linux, antes de usar o aplicativo.

Para instalar necessário Perl Módulos, você precisa instalar e ativar terceiros Rpmforge repositório sob seus sistemas. Use o seguinte artigo para ativar o repositório.

Instale e habilite o repositório RPMForge em RHEL/CENTOS

Depois de ativar Rpmforge Repositório, você pode executar o seguinte comando para instalar necessário Perl módulos.

# yum install perl-archive-tar perl-yaml

Agora, faça o download do último Encrenqueiro aplicativo usando o seguinte link de download ou você pode usar o comando wget Para baixá -lo como mostrado.

http: // sourceforge.net/projetos/fabricante de problemas/arquivos/

# cd/tmp # wget http: // kaz.dl.sourceforge.net/projeto/fabricante de problemas/fabricante de problemas/0.11/Trouble Maker-0.11.TGZ # CD / # TAR -ZXVF /TMP /TROBLEMAKER-0.11.TGZ #/usr/local/fabricante de problemas/bin/fabricante de problemas.pl --version = rhel_6

Como executar o fabricante de problemas no Linux

O modo padrão para executar encrenqueiro é muito fácil de usar. Simplesmente execute o seguinte comando com o sinalizador da versão. Por exemplo, em Redhat Enterprise Linux 6, execute o comando como mostrado.

#/usr/local/fabricante de problemas/bin/fabricante de problemas.pl --version = rhel_6

Para executar um módulo especificado.

#/usr/local/fabricante de problemas/bin/fabricante de problemas.pl -version = rhel_6 -Selection = module_name

Módulos de problemas do fabricante de problemas

Dando uma olhada em algumas quebras do sistema, surgindo como resultado da execução de problemas de problemas.

1. Sem GUI! Apenas linha de comando

Área para ver: Seu nível de execução foi modificado de 5 a 3 in /etc /inittab Arquivo.

2. Usuário 'gdm' não existe

Área para ver: Modificação em /etc /passwd arquivo.

3. Init: Não há mais processo no nível do runle

Área para ver: Problema com /etc /inittab Arquivo.

4. SwitchRoot: Mount Falha: nenhum arquivo ou diretório

Área para ver: A localização da partição raiz é modificada. Você precisa alterar/inicializar/grub/grub.conf

5. Não consigo fazer login como root

Área para ver: Você precisa verificar o arquivo /etc /pam.arquivo de login d/.

6. arquivo initrd não encontrado

Área para ver: correto/bota/grub/grub.conf

7. A rede não está funcionando

Área para ver: Você tem que ver no número de lugares. Verifique se o comando 'ifconfig' está funcionando ou não é seguido pela olhada no arquivo/etc/sysconfig/arquivo de rede.

8. Faça login na raiz negada, no console

Área para ver: check /etc /pam.D/Login Arquivo e/etc/arquivo de segurança e corrija um ou ambos.

9. FTP não está funcionando

Área para ver: Verifique se há erros no arquivo de configuração do FTP, /etc /hosts.permitir e /etc /hosts.negar.

10. SSH não está funcionando

Área para ver: Corrija o arquivo de configuração SSH.

Conclusão

Eu já descrevo 10 módulos acima, fora de 16 módulos fabricante de problemas, e deixando restantes 6 módulos Para você explorar. Ser verdadeiro 1 módulo é manequim, portanto, você fica com 5 módulos para explorar e um total de 15 módulos e 1 módulo fictício disponível em 'Encrenqueiro'. Execute o programa por sua conta e risco. Não somos responsáveis ​​por nenhum dano ao seu Sistema/Servidor.

Links de referência

  1. Página inicial do produto
  2. Documentação do produto

Espero que vocês gostem da escrita e nos contassem sobre sua experiência com 'Encrenqueiro'. Isso é tudo por enquanto e não se esqueça de nos fornecer seu valioso feedback na seção de comentários.