Пратите промене директоријума у ​​ЦентОС -у помоћу програма Пиинотифи

Стално праћење промена на нашим серверима омогућава нам да спроведемо много централизованију администрацију претње, недоследности и, уопште, о свему што може утицати на структуру датотека која је у било ком тренутку организована унутар система.

Витх Пиинотифи Имамо једноставан алат при руци, али то ће бити врло корисно за провођење овог надзора и због тога ће данас овај водич анализирати како се овај алат користи у окружењу ЦентОС 7.
Пиинотифи је модул за Питхон то ће нам омогућити да пратимо промене у датотечним системима независно од употребе која им је дата.

Овај модул директно зависи од функција инотификовати који је уведен из кернел 2.6.13 на Линук дистрибуцијама и обавештења се генеришу помоћу три системска позива. Са Пиинотифи -ом ће се ови позиви придружити и од овога ћемо имати прилику да детаљно наведемо све промене.

1. Захтеви за коришћење Пиинотифи на ЦентОС 7

Корак 1
У основи, потребни су нам следећи елементи за потпуно покретање Пиинотифи. Да бисте сазнали више о Пиинотифи пројекту, посетите следећу везу:

  • Имајте верзију кернел минимум 2.6.13.
  • Питхон 2.4 или новији, тренутно имамо верзију 3.

Корак 2
Да бисмо проверили тренутну верзију ових компоненти у нашем систему, извршићемо следеће команде:

 унаме -р (верзија језгра) питхон -В (верзија Питхона)

2. Инсталирајте Пиинотифи на ЦентОС 7

Корак 1
За извођење овог процеса користићемо пип који је подразумевано инсталиран у Линук дистрибуцијама, али у случају да недостаје можемо га инсталирати извршавањем следећих команди:

ЦентОСи РедХат

 судо иум инсталл питхон-пип 

Дебиан и Убунту

 апт-гет инсталл питхон-пип

Федора

 судо днф инсталл питхон-пип 

Корак 2
У случају да га немамо, прихватамо преузимање и инсталирање одговарајућих пакета. Након што имамо инсталиран пип на систему, настављамо са инсталацијом Пиинотифи -а извршавањем следеће наредбе:

 судо пип инсталл пиинотифи

Корак 3
Можемо видети да ако имамо претходну верзију, можемо извршити следећу команду да је ажурирамо:

 судо пип инсталл -упграде пип 
БелешкаОва команда нам дозвољава инсталирајте најстабилнију верзију из подразумеваног спремишта, али ако из неког разлога желимо да добијемо тренутну најстабилнију верзију, морамо извршити следеће команде по њиховом редоследу:
 гит цлоне хттпс://гитхуб.цом/себ-м/пиинотифи.гит цд пиинотифи/лс питхон сетуп.пи инсталл

3. Користите Пиинотифи на ЦентОС 7

Корак 1
Његова употреба је једноставна, креираћемо датотеку или фасциклу у стаза / дом / Солветић и извршићемо следећу команду за анализу одговарајућих промена:

 питхон -м пиинотифи -в / хоме / Солветиц 
Корак 2
за проверу промена у реалном времену приступамо ЦентОС серверу преко ССХ -а и креирамо две фасцикле под називом тестс.цом и Аццесо_Солветиц, користили смо Путти:

Корак 3
Чим направимо ове датотеке, видећемо промене захваљујући Пиинотифи -у:

Корак 4
Проверавамо да је назначено следеће:

  • Датум и време догађаја.
  • Величина упита.
  • Тип догађаја.
  • Назив догађаја, у овом случају можемо видети имена наших креираних фасцикли.
  • Стаза погођена.

Корак 5
Да бисте изашли из анализе, само извршите следећу комбинацију тастера. Ако покренемо Пиинотифи без навођења тачне путање анализе, заузеће директоријум / тмп Уобичајено.

Цтрл + Ц.

Као што видимо, Пиинотифи је алат који може бити веома користан када желимо да знамо промене које се врше у одређеним директоријумима датотека захваљујући праћење.

wave wave wave wave wave