Vyhledávání na webu

Trouble Maker – rozbije váš počítač se systémem Linux a požádá vás o opravu poškozeného systému Linux


Oprava nefunkčního Linuxového systému může být těžkopádná, pokud nemáte představu o tom, co se přesně děje. Co většina z nás dělá, když dostane rozbitý systém Linux? Většina z nás problém hledá na fóru a/nebo na Googlu. I když nesnášíme potíže, co takhle nainstalovat aplikaci „Trouble Maker“, která v podstatě způsobuje potíže, dělá vám potíže a chce, abyste opravili nefunkční systém.

Toto je pěkný způsob, jak se naučit opravit nefunkční systém Linux. Pro tento účel je k dispozici speciální Linuxová distribuce nazvaná 'Damn Vulnerable Linux' (DVL), která je dodávána se špatně nakonfigurovanými, zastaralými a zneužitelné nástroje, které školí administrátory na průmyslový standard.

Žádná distribuce nebo nástroj však nenahradí jasné pochopení Linuxu a zkušenosti s řešením neznámých problémů. Zde přichází na scénu Trouble-Maker. S tímto „Trouble Makerem“ se můžete trénovat na jakékoli standardní distribuci Linuxu, a proto není vyžadována žádná konkrétní distribuce.

Ve skutečnosti nikdy nepodceníte DVL distribuci. Distro DVL obsahuje spoustu nefunkčních aplikací a chyb, zatímco „Trouble Maker “ vám poskytne 16 různých modulů.

Součásti Troubler Maker

Trouble Maker se skládá ze tří hlavních součástí a jsou to:

  1. Trouble-engine je vyvíjen pro různé platformy, takže může běžet na tolika cílových platformách, kolik je jen možné.
  2. Problémové moduly jsou vyvinuty tak, aby označovaly, na které stroje se vztahují a jaké mají požadavky.
  3. Trouble-module-builder je doplňkový modulový (volitelný) systém určený k objasnění zabalení souborů modulu trouble-modulu do určitých modulů. V současné době není implementováno.

V současné době jsou podporovány pouze RedHat Enterprise Linux, CentOS, Fedora a SUSE Linux Enterprise Server. Když nainstalujete a spustíte „Trouble Maker“ poprvé, náhodně vybere problém ze své sady modulů a požádá vás o řešení problému se spouštěním, konfigurační problém, hardwarový problém a problém s hlášením uživatelů.

Důrazně doporučujeme neinstalovat „Trouble Maker “ na váš Primární/Výrobní stroj. Používejte jej raději na jakémkoli ‚virtuálním počítači‘, abyste se vyhnuli jakýmkoli potížím nebo ztrátě dat.

Instalace Trouble-Makeru v Linuxu

Aplikace je multiplatformní projekt, a proto není dodáván se soubory/aplikacemi specifickými pro OS. Projekt je vyvinut v programovacím jazyce Perl. Před použitím aplikace samozřejmě musíte mít na svém linuxovém serveru nainstalovaný Perl.

Chcete-li nainstalovat požadované moduly Perl, musíte ve svých systémech nainstalovat a povolit úložiště RPMForge třetích stran. Pro aktivaci úložiště použijte prosím následující článek.

Nainstalujte a povolte úložiště RPMForge v RHEL/CentOS

Jakmile povolíte úložiště RPMForge, můžete spustit následující příkaz a nainstalovat požadované moduly Perl.

yum install perl-Archive-Tar perl-YAML

Nyní si stáhněte nejnovější aplikaci Trouble-Maker pomocí následujícího odkazu pro stažení nebo ji můžete stáhnout pomocí příkazu wget, jak je znázorněno.

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

Jak spustit Trouble-Maker v Linuxu

Výchozí režim pro spuštění troublemaker je velmi snadný. Jednoduše spusťte následující příkaz s příznakem verze. Například v RedHat Enterprise Linux 6 spusťte příkaz podle obrázku.

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

Chcete-li spustit zadaný modul.

/usr/local/trouble­maker/bin/trouble­maker.pl –version=RHEL_6 –selection=module_name

Problémové moduly Troubles Maker

Podívejte se na některé systémové poruchy, které vznikají v důsledku spuštění nástroje Trouble Maker.

1. Žádné GUI! Pouze příkazový řádek

Oblast k zobrazení: Vaše úroveň běhu byla změněna z 5 na 3 v souboru /etc/inittab.

2. Uživatel „gdm“ neexistuje

Oblast k zobrazení: Úprava v souboru /etc/passwd.

3. INIT: Žádný další proces na úrovni běhu

Oblast k zobrazení: Problém se souborem /etc/inittab.

4. Switchroot: Připojení se nezdařilo: Žádný takový soubor nebo adresář

Oblast k zobrazení: Umístění kořenového oddílu bylo změněno. Musíte změnit /boot/grub/grub.conf

5. Nelze se přihlásit jako root

Oblast k zobrazení: Musíte zkontrolovat soubor /etc/pam.d/login.

6. soubor initrd nebyl nalezen

Oblast k zobrazení: opravte /boot/grub/grub.conf

7. Síť nefunguje

Oblast k vidění: Musíte vidět na mnoha místech. Zkontrolujte, zda příkaz „ifconfig“ funguje nebo ne, a podívejte se do souboru /etc/sysconfig/network.

8. Přihlášení do konzole root odepřeno

Oblast k zobrazení: zkontrolujte soubor /etc/pam.d/login a soubor /etc/security a opravte jeden nebo oba z nich.

9. FTP nefunguje

Oblast k zobrazení: zkontrolujte chyby v konfiguračním souboru ftp, /etc/hosts.allow a /etc/hosts.deny.

10. SSH nefunguje

Oblast k zobrazení: Opravte konfigurační soubor SSH.

Závěr

Již jsem popsal 10 modulů výše, z 16 modulů nástroje pro odstraňování problémů a zbývajících 6 modulů nechávám na prozkoumání. Abychom byli pravdiví,1 modul je fiktivní, takže vám zbývá 5 modulů k prozkoumání a celkem 15 modulů a 1 fiktivní modul k dispozici v 'Trouble Maker'. Spusťte program na vlastní nebezpečí. Neneseme odpovědnost za žádné poškození vašeho Systému/Serveru.

Referenční odkazy

  1. Domovská stránka produktu
  2. Dokumentace k produktu

Doufám, že se vám bude líbit psaní a řeknete nám o svých zkušenostech s „Trouble Maker“. To je prozatím vše a nezapomeňte nám v sekci komentářů poskytnout svou cennou zpětnou vazbu.