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:
- 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é.
- Problémové moduly jsou vyvinuty tak, aby označovaly, na které stroje se vztahují a jaké mají požadavky.
- 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/troublemaker/bin/troublemaker.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
- Domovská stránka produktu
- 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.