Tiger - Ukaguzi wa Usalama wa Unix na Zana ya Kugundua Uingiliaji


Tiger ni mkusanyo wa chanzo huria usiolipishwa wa hati za ganda kwa ukaguzi wa usalama na ugunduzi wa uvamizi wa seva pangishi, kwa mifumo kama Unix kama vile Linux. Ni kikagua usalama kilichoandikwa kabisa kwa lugha ya ganda na hutumia zana mbalimbali za POSIX katika sehemu ya nyuma. Kusudi lake kuu ni kuangalia usanidi na hali ya mfumo.

Inapanuka sana kuliko zana zingine za usalama, na ina faili nzuri ya usanidi. Inachanganua faili za usanidi wa mfumo, mifumo ya faili, na faili za usanidi wa mtumiaji kwa shida zinazowezekana za usalama na kuziripoti.

Katika makala hii, tutaonyesha jinsi ya kusakinisha na kutumia Kikagua usalama cha Tiger na mifano ya msingi katika Linux.

Jinsi ya Kufunga Zana ya Usalama ya Tiger kwenye Linux

Kwenye Debian na viambajengo vyake kama vile Ubuntu na Linux Mint, unaweza kusakinisha kwa urahisi zana ya usalama ya Tiger kutoka kwa hazina chaguomsingi kwa kutumia hori ya kifurushi kama inavyoonyeshwa.

$ sudo apt install tiger 

Kwenye usambazaji mwingine wa Linux, unaweza sudo amri kupata marupurupu ya mizizi.

$ wget  -c  http://download.savannah.gnu.org/releases/tiger/tiger-3.2rc3.tar.gz
$ tar -xzf tiger-3.2rc3.tar.gz
$ cd tiger-3.2/
$ sudo ./tiger

Kwa chaguo-msingi ukaguzi wote umewezeshwa, katika faili ya tigerrc na unaweza kuihariri kwa kutumia kihariri cha CLI unachopenda kuwezesha ukaguzi unaovutiwa nao:

Uchanganuzi wa usalama utakapokamilika, ripoti ya usalama itatolewa kwenye saraka ndogo ya kumbukumbu, utaona ujumbe sawa na huu (ambapo tecmint ni jina la mwenyeji):

Security report is in `log//security.report.tecmint.181229-11:12'.

Unaweza kutazama yaliyomo kwenye faili ya ripoti ya usalama kwa kutumia amri ya paka.

$ sudo cat log/security.report.tecmint.181229-11\:12

Ukitaka tu taarifa zaidi juu ya ujumbe maalum wa usalama, endesha amri ya tigexp (TIGer EXPlain) na toa msgid kama hoja, ambapo \msgid ni maandishi ndani ya [] yanayohusishwa na kila ujumbe.

Kwa mfano, ili kupata taarifa zaidi kuhusu jumbe zifuatazo, ambapo [acc001w] na [path009w] ni msgstr:

--WARN-- [acc015w] Login ID nobody has a duplicate home directory (/nonexistent) with another user.  
--WARN-- [path009w] /etc/profile does not export an initial setting for PATH.

Endesha tu amri hizi:

$ sudo ./tigexp acc015w
$ sudo ./tigexp path009w

Ikiwa ungependa kuingiza maelezo (maelezo zaidi kuhusu ujumbe fulani unaotolewa na simbamarara) katika ripoti, unaweza kuendesha simbamarara kwa -E bendera.

$ sudo ./tiger -E 

Au ikiwa tayari umeiendesha, basi tumia amri ya tigexp na -F bendera kutaja faili ya ripoti, kwa mfano:

$ sudo ./tigexp -F log/security.report.tecmint.181229-11\:12

Ili kutoa faili tofauti ya maelezo kutoka kwa faili ya ripoti, endesha amri ifuatayo (ambapo -f inatumika kubainisha faili ya ripoti):

$ sudo ./tigexp -f log/security.report.tecmint.181229-11\:12

Kama unaweza kuona, kufunga tiger sio lazima. Walakini, ikiwa unataka kuisakinisha kwenye mfumo wako kwa madhumuni ya urahisi, endesha amri zifuatazo (tumia ./configure - -help kuangalia chaguzi za hati):

$ ./configure
$ sudo make install

Kwa habari zaidi, angalia kurasa za mtu chini ya saraka ndogo ya ./man/, na utumie paka amri kuzitazama. Lakini ikiwa umeweka kifurushi, endesha:

$ man tiger 
$ man tigerexp

Ukurasa wa nyumbani wa mradi wa Tiger: https://www.nongnu.org/tiger/

Tiger ni seti ya hati zinazochanganua mfumo unaofanana na Unix kutafuta matatizo ya usalama - ni kikagua usalama. Katika makala hii, tumeonyesha jinsi ya kufunga na kutumia Tiger katika Linux. Tumia fomu ya maoni kuuliza maswali au kushiriki mawazo yako kuhusu zana hii.