Izdelovalec težav - zlomi vaš Linux in zahteva, da popravite zlomljeni Linux


Odpravljanje okvarjenega sistema Linux je lahko okorno delo, če nimate ideje, kaj točno se dogaja. Kaj večina od nas stori, ko dobi pokvarjen sistem Linux? Večina nas o težavi išče po forumu in/ali google. Čeprav sovražimo težave, kako pa je, če bi namestili aplikacijo „Trouble Maker“, ki v bistvu ustvarja težave, vam je težko in želite popraviti pokvarjen sistem.

To je lep način učenja popravljanja pokvarjenega sistema Linux. V ta namen je na voljo poseben Linux Distro, imenovan "Prekleto ranljiv Linux" (DVL), ki je v paketu z nepravilno konfiguriranimi, zastarelimi in izkoristljivimi orodji, ki skrbnike usposobi za industrijske standarde.

Vendar nobena distribucija ali orodje ne nadomešča jasnega razumevanja Linuxa in izkušenj pri reševanju neznanih težav. Tu nastopi Trouble-Maker. S tem\"Trouble Makerjem" se lahko usposobite za katero koli standardno distribucijo Linuxa, zato ni potrebna posebna distribucija.

Pravzaprav nikoli ne boste podcenjevali distribucije DVL. Distributer DVL vsebuje veliko pokvarjenih programov in napak, medtem ko vam bo "Trouble Maker" ponudil 16 različnih modulov.

Komponente izdelovalca težav

Trouble Maker je sestavljen iz treh glavnih komponent, in sicer:

  1. Težavni mehanizem je razvit na več platform, zato lahko deluje na čim več ciljnih platformah.
  2. Težavni moduli so razviti tako, da označujejo, za katere stroje se uporabljajo in kakšne zahteve imajo.
  3. Graditelj težav-modulov je dodaten modul (neobvezno), zasnovan za razjasnitev pakiranja datotek modula težave v določene module. Trenutno se ne izvaja.

Trenutno so podprti samo RedHat Enterprise Linux, CentOS, Fedora in SUSE Linux Enterprise Server. Ko prvič namestite in zaženete orodje\"Trouble Maker", bo naključno izbral težavo iz nabora modulov in vas prosil, da rešite težavo z zagonom, težavo s konfiguracijo, strojno opremo in poročanjem uporabnikov.

Močno priporočamo, da ne nameščate programa "Trouble Maker" na vaš primarni/proizvodni stroj. Bolje ga uporabite na katerem koli "navideznem računalniku", da se izognete težavam ali izgubi podatkov.

Namestitev Trouble-Makerja v Linux

Aplikacija je projekt, ki temelji na več platformah in zato ni priložen datotekam/aplikacijam, specifičnim za OS. Projekt je razvit v programskem jeziku Perl. Pred uporabo aplikacije morate na svojem Linux strežniku namestiti Perl.

Če želite namestiti potrebne module Perl, morate v svoje sisteme namestiti in omogočiti repozitorij RPMForge drugih proizvajalcev. Za omogočanje skladišča uporabite naslednji članek.

Namestite in omogočite repozitorij RPMForge v RHEL/CentOS

Ko omogočite repozitorij RPMForge, lahko zaženete naslednji ukaz za namestitev potrebnih modulov Perl.

# yum install perl-Archive-Tar perl-YAML

Zdaj prenesite najnovejšo aplikacijo Trouble-Maker s pomočjo naslednje povezave za prenos, ali pa jo uporabite ukaz wget, da jo prenesete, kot je prikazano.

# 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

Kako zagnati Trouble Maker v Linuxu

Privzeti način za zagon ustvarjalca težav je zelo enostaven za uporabo. Preprosto zaženite naslednji ukaz z zastavico različice. Na primer, v RedHat Enterprise Linux 6 zaženite ukaz, kot je prikazano.

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

Za zagon določenega modula.

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

Moduli za odpravljanje težav

Ogled nekaterih sistemskih prelomov, ki so nastali kot rezultat izvajanja programa Trouble Maker.

Območje za ogled: Vaša stopnja Run je bila spremenjena s 5 na 3 v datoteki/etc/inittab.

Območje za ogled: Sprememba v datoteki/etc/passwd.

Območje za ogled: težava z datoteko/etc/inittab.

Območje za ogled: Lokacija korenske particije je spremenjena. Spremeniti morate /boot/grub/grub.conf

Območje za ogled: preveriti morate datoteko /etc/pam.d/login.

Območje za ogled: pravilno /boot/grub/grub.conf

Območje za ogled: Ogledati si morate na številnih mestih. Preverite, ali ukaz „ifconfig“ deluje ali mu ne sledi ogled datoteke/etc/sysconfig/network file.

Območje za ogled: preverite datoteko /etc/pam.d/login in/etc/security ter popravite enega ali oba.

Območje za ogled: preverite napake v konfiguracijski datoteki ftp, /etc/hosts.allow in /etc/hosts.deny.

Območje za ogled: popravite konfiguracijsko datoteko SSH.

Zaključek

Zgoraj že opisujem 10 modulov od 16 modulov, ki povzročajo težave, in preostalih 6 modulov vam puščam za raziskovanje. Res je, da je 1 modul lažen, zato vam je na voljo 5 modulov za raziskovanje in skupno 15 modulov in 1 lažni modul, ki je na voljo v programu "Trouble Maker". Zaženite program na lastno odgovornost. Nismo odgovorni za škodo na vašem sistemu/strežniku.

Referenčne povezave

  1. Domača stran izdelka
  2. Dokumentacija izdelka

Upam, da bi vam bilo pisanje všeč in nam povejte svoje izkušnje s programom "Trouble Maker". To je za zdaj vse in ne pozabite nam poslati svojih dragocenih povratnih informacij v oddelku za komentarje.