Trouble Maker - Tkisser il-Magni tal-Linux Tiegħek u Nitolbok biex Waħħal il-Linux Imkisser


L-iffissar ta 'Sistema Linux miksura jista' jkun xogħol ingombranti jekk ma jkollokx l-idea ta 'x'inhu jiġri eżattament. X'nagħmlu ħafna minna meta jkollna sistema Linux miksura? Ħafna minna tfittex il-forum u/jew google dwar il-problema. Filwaqt li ddejjaqna l-inkwiet, xi ngħidu dwar l-installazzjoni ta 'applikazzjoni 'Trouble Maker', li essenzjalment toħloq problemi, tagħtik żmien iebes u trid li tirranġa sistema miksura.

Dan huwa mod sabiħ kif titgħallem tirranġa Sistema Linux miksura. Għal dan il-għan, hemm Linux Distro speċjali disponibbli msejħa 'Damn Vulnerable Linux' (DVL), hija miġbura ma' għodod mhux konfigurati, skaduti u sfruttabbli li jħarrġu lill-amministraturi għall-istandard tal-industrija.

Madankollu, l-ebda distribuzzjoni jew għodda ma hija sostitut għall-fehim ċar tal-Linux u l-esperjenza fit-trattament ta 'problemi mhux magħrufa. Dan huwa fejn, Trouble-Maker jidħol fl-istampa. B'dan il-\Trouble Maker tista' tħarreġ lilek innifsek fuq kwalunkwe distribuzzjoni standard tal-Linux u għalhekk ma hija meħtieġa l-ebda distro speċifika.

Fil-fatt, qatt m'int se tissottovaluta d-distribuzzjoni DVL. Id-distro DVL fiha ħafna applikazzjonijiet miksura u bugs filwaqt li \Trouble Maker, ser jagħtik 16-il modulu differenti.

Trouble Maker Komponenti

Trouble Maker jikkonsisti fi tliet komponenti ewlenin u huma:

  1. Il-magna ta' l-inkwiet hija żviluppata b'mod transkonfinali, sabiex tkun tista' taħdem fuq kemm jista' jkun pjattaformi fil-mira.
  2. Il-moduli tal-problemi huma żviluppati sabiex jindikaw għal liema magni japplikaw, u liema rekwiżiti għandhom.
  3. Il-bennej tal-moduli tal-problemi hija sistema ta' modulu żejda (mhux obbligatorja) iddisinjata biex tiċċara l-fajls tal-moduli tal-problemi tal-ippakkjar f'ċerti moduli. Bħalissa mhux implimentat.

F'dan iż-żmien, huma appoġġjati biss RedHat Enterprise Linux, CentOS, Fedora u SUSE Linux Enterprise Server. Meta tinstalla u tħaddem il-\Trouble Maker għall-ewwel darba, se tagħżel b'mod każwali problema mis-sett ta 'moduli tagħha u titlobek biex tittratta l-problema tal-but, il-problema tal-konfigurazzjoni, il-problema tal-ħardwer u l-problema tar-rappurtar tal-utent.

Huwa rakkomandat bil-qawwa li ma tinstallax \Trouble Maker fuq il-Magni Primarja/Produzzjoni tiegħek. Użaha aħjar fuq kwalunkwe 'magna virtwali' sabiex tibqa' 'l bogħod minn kwalunkwe inkwiet jew telf ta' dejta.

Installazzjoni ta' Trouble-Maker fil-Linux

L-applikazzjoni hija proġett multi-pjattaforma u għalhekk ma tiġix miġbura ma 'fajls/applikazzjoni speċifiċi għall-OS. Il-proġett huwa żviluppat fil-lingwa ta 'programmar Perl. Naturalment għandek bżonn Perl installat fuq is-server Linux tiegħek, qabel tuża l-applikazzjoni.

Biex tinstalla l-moduli Perl meħtieġa, trid tinstalla u tattiva r-repożitorju RPMForge ta’ parti terza taħt is-sistemi tiegħek. Jekk jogħġbok uża l-artiklu li ġej biex tippermetti r-repożitorju.

Installa u Attiva r-Repożitorju RPMForge f'RHEL/CentOS

Ladarba tkun ippermettit ir-repożitorju RPMForge, tista 'taħdem il-kmand li ġej biex tinstalla l-moduli Perl meħtieġa.

# yum install perl-Archive-Tar perl-YAML

Issa, niżżel l-aħħar applikazzjoni Trouble-Maker billi tuża l-link tat-tniżżil li ġej jew tista’ tuża l-kmand wget biex tniżżel kif muri.

# 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

Kif tħaddem Trouble-Maker fil-Linux

Il-mod default għat-tħaddim tal-inkwiet huwa faċli ħafna biex jintuża. Sempliċement mexxi l-kmand li ġej bil-bandiera tal-verżjoni. Pereżempju, fuq RedHat Enterprise Linux 6, mexxi l-kmand kif muri.

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

Biex tmexxi modulu speċifikat.

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

Moduli Problemi li jfasslu l-inkwiet

Meta wieħed iħares lejn uħud mill-waqfiet tas-Sistema, li jinqalgħu bħala riżultat tat-tħaddim ta' Trouble Maker.

Żona biex tara: Runlevel tiegħek ġie modifikat minn 5 għal 3 fil-fajl /etc/inittab.

Żona biex tara: Modifika fil-fajl /etc/passwd.

Żona biex tara: Problema bil-fajl /etc/inittab.

Żona biex tara: Il-post tal-partizzjoni tal-għeruq huwa modifikat. Trid tibdel /boot/grub/grub.conf

Żona biex tara: Għandek bżonn tiċċekkja l-fajl /etc/pam.d/login file.

Żona biex tara: korrett /boot/grub/grub.conf

Żona biex tara: Għandek tara f'numru ta 'postijiet. Iċċekkja jekk il-kmand 'ifconfig' hux qed jaħdem jew mhux segwit billi tħares lejn il-fajl /etc/sysconfig/network file.

Żona biex tara: iċċekkja l-fajl /etc/pam.d/login u l-fajl /etc/security u kkoreġi waħda jew it-tnejn.

Żona biex tara: iċċekkja għal żbalji fil-fajl tal-konfigurazzjoni ftp, /etc/hosts.allow u /etc/hosts.deny.

Żona biex tara: Waħħal il-fajl tal-konfigurazzjoni SSH.

Konklużjoni

Diġà niddeskrivi 10 moduli hawn fuq, minn 16-il modulu ta' trouble maker, u nħalli 6 moduli li jifdal għalik biex tesplora. Biex ikun veru, modulu 1 huwa finta għalhekk titħalla b'5 moduli x'tesplora u total ta' 15-il modulu u modulu finta 1 disponibbli fi 'Trouble Maker'. Mexxi l-programm bir-riskju tiegħek. Aħna m'aħniex responsabbli għal kwalunkwe ħsara lis-Sistema/Server tiegħek.

Links ta' Referenza

  1. Il-paġna ewlenija tal-prodott
  2. Dokumentazzjoni tal-Prodott

Nittama li intom tħobbu l-kitba u tgħidilna dwar l-esperjenza tagħkom ma ''Trouble Maker'. Dak kollu għalissa u tinsiex tagħtina l-feedback siewi tiegħek fit-taqsima tal-kummenti.