Линукс

Линукс (Linux) је један од најпознатијих примера слободног софтвера и развоја путем отвореног кода. За разлику од других оперативних система (као на пример Виндовса и MacOS-а) његов код је доступан јавности и свако има право да га слободно користи, мења и редистрибутира и апсолутно је слободан за било какву употребу. (текст са Википедије)

Nagios 4 на ЦентОС 7 – мониторинг Виндовс хоста (3/3)

Настављамо са изменама у конфигурацији Nagios-а. Други, претходни део овог упутства можете видети овде а за основну инсталацију Nagios Core и Nagios plugin видети упутство на овде. У овом трећем и завршном делу туторијала дефинисаћемо команде и сервисе које ћемо надгледати. Пре него што дефинишемо команде и помоћу њих и сервисе које желимо да надгледамо […]

Nagios 4 на ЦентОС 7 – мониторинг Виндовс хоста (2/3)

Настављамо са изменама у конфигурацији Nagios-а. Први део упутства можете видети овде. За основну инсталацију Nagios Core и Nagios plugin видети упутство на овде. У овом другом делу ћемо дефинисати измене основних конфигурационих фајлова и припремити све за мониторинг сервиса на Виндовс hostу и за дефинисање команди и сервиса које ћемо обрадити у трећем делу. […]

Nagios 4 на ЦентОС 7 – наставак конфигурације (1/3)

Настављамо са конфигурацијом основне инсталације Nagios-а. За основну инсталацију Nagios Core и Nagios plugin видети упутство на овом линку. Укратко, Nagios је Open Source System и Network Monitоring апликација. Nagios је покренут на неком од сервера. Nagios периодично покреће своје plugin-ове да би надгледао хостове, и ако неђе било какав проблем (warning или critical) шаље […]

CYGWIN – Линукс окружење под Виндовсом

Уколико би смо желели да дамо најприближнију дефиницију, могли би смо рећи да Cigwin представља колекцију алата који обезбеђује креирање Линукс окружења (функционалности сличне Линуксу) унутар Виндовса, уз ограду да се нативне Линукс апликације не могу подразумевано покретати/користити под Cygwin-ом. Cygwin је актуелан већ више од 20 година и представља бесплатан софтвер који је највећим […]

Shell скриптинг – позициони параметри

У овом тексту ћемо проћи кроз позиционе параметре у shell скриптингу. Сваки пример ће почети са командом „cat“ која излистава садржај скрипте како би лакше дочарао понашање у реалном раду. $$ даје PID скрипте унутар које се покреће. Обично се користи зарад праћења извршења скрипте. [test@kompjuteras ~]$ cat skripta.sh #!/bin/bash echo $$ ; sleep 20 […]

VestaCP – брзинска инсталација пуног хостинг окружења на VPS-у

Признајем, глуп сам, до сад сам се ручно зезао са инсталацијом LAMP-а, све радио преко „vi“ едитора, јебавао се са phpmyadmin-ом, буџио фајервол, FTP приступ, имејл сервер и остало што је потребно за хостовање сајтова – а све време је постојало одлично бесплатно решење које би све инсталирало у две команде а које сам ја […]

PCLinuxOS – радикално једноставан

PCLinuxOS је Линукс дистрибуција отвореног кода (наравно), намењена пре свега десктоп корисницима и заснована на Мандрива Линуксу. Прва иницијална верзија PCLinuxOS-а из 2003 године представљала је директан Мандривин форк. Од тог момента PCLinuxOS се самостално развијао и сада слови за врло заступљену и популарну дистрибуцију, која је по подацима са сајта distrowatch.com рангирана на 9 […]

Линукс као фајервол (iptables – опис и правила)

Линукс фајервол (firewall) – Netfilter је саставни део Линукс кернела који омогућује филтрирање пакета, превођење мрежних адреса или скраћено NAT (network address translation), као и разне друге манипулације пакетима. Netfilter је унапређена верзија ipchains-а који је био актуелан у старијим верзија Линукс оперативног система. Више о Netfilterу и свим могућностима које он обезбеђује, можете пронаћи […]

Fail2ban brute-force заштита

Fail2ban је апликација отвореног кода из категорије сигурносних, развијена под GNU GPL лиценцом, намењена да спречи brute-force нападе на поједине Linux (Линукс) сервисе. Brute-force напади су насилни, континуирани покушаји да се прибаве параметри потребни за аутентификацију на неки од системских сервиса. Најчешће их обављају аутоматизоване скрипте чији су покушаји засновани на подацима похрањеним у речнику […]

GRUB bootloader

GNU GRUB bootloadеr– GRand Unified Bootloader (GRUB) је мултиплатформски multiboot пунилац оперативног система тј. bootloadеr. Може се видети као подразумевани bootloadеr у већини популарних Unix-like дистрибуција, а такође се може и одвојено инсталирати као multiboot пунилац који омогућава одабир и управљање при подизању више оперативних система на једном рачунару. У оригиналу овај програм је дизајнирао […]

Основна инсталација и конфигурација Nagios 4 на ЦентОС 7 (корак по корак)

Nagios је један од најбољих и највише коришћених софтверских алата отвореног кода намењених за надгледање стања системских и мрежних ресурса и компоненти. Nagios надгледа сервере, свичеве, рутере, апликације, сервисе, процесе, портове,… Правовремено упозорава Систем Администраторе када нешто у систему није у реду а такође има и нотификацију и када се сервис опорави. Са Nagios-ом можемо […]

Apache HTTP сервер – инсталација и основна конфигурација

Apache HTTP сервер је тренутно најпопуларнији и најкоришћенији HTTP сервер на свету. Овај производ тренутно опслужује око 60% активних веб страница на интернету. Оваква популарност је и основни разлог што је Apache прва асоцијација када се у разговору помене „Web Server“, и први линк ка конкретном производу којег Google избаци када исте речи унесете у […]

Линукс – права приступа фајл систему

Права приступа, GNU/Linux ОS (у даљем тексту Линукс) – Приступ ресурсима под Линуксом је строго контролисан, а овај текст је намењен корисницима који желе да се детаљније упознају са начином на који Линукс контролише приступ ресурсима фајл система. Фајл систем представља срж сваког оperaтивног система, а контрола приступа објектима фајл система односно директоријумима и фајловима […]

SYSTEMD – Линукс системски сервис

Systemd је системски и сервисни манаџер за GNU/Linux оперативни систем (у даљем тексту Линукс), а сам назив представља скраћеницу од system deamon – системски сервис. Иницијална верзија systemd-а појавила се почетком 2010 године. Од недавно, systemd је у жижи интересовања, јер је на већини модерних Линукс дистрибуција потиснуо дуго коришћени SysVinit и сада представља подразумевани […]

OpenVZ

OpenVZ – шта је, где се примењује и чему служи

OpenVZ је технологија виртуализације која омогућава креирање мноштва излованих инстанци виртуалних приватних сервера (VirtualPrivate Server или скраћено VPS) који заједно деле хардвер једног сервера, чиме се постиже ефикасност и централизација управљања. Containers (Контејнери), VirtualEnvironments (VE-с) су често коришћени синоними за VPS инстанце. OpenVZ виртуализација се базира на Линукс кернелу и оперативном систему, што значи да […]

Демистификација апокалиптичне команде rm -rf /

Дечко је на Server Fault-у окачио питање „Урадио сам rm -rf / и обрисао сајтове 1500 клијената укључујући и бекапе тако да немам ништа – шта да радим“ – па је доспео на „хахахахаха листу“ свих безгрешних паметница на планети којима се то никад не би могло десити, тако да су на свим сајтовима осванули […]

ownCloud – бесплатан ‘cloud storage’ за вас или вашу фирму

ownCloud јесте софтвер отвореног кода предвиђен као cloud (клауд) складиште, којим можете имати сервис попут DropBox-а али у сопственој режији и без икаквих екстерних ограничења – а опет уз неке функционалности које Dropbox нема. Као и у DropBox варијанти, имате десктоп клијент за ваш компјутер или клијент за телефон (који се додуше плаћа 0.99$), радите […]

Креирање PGP кључа у Линуксу

Корисничка размена података на интернету, увек је подложна могућем праћењу и надгледању, било да је у питању слање електронске поште или комуникација путем ирц канала, неког чет клијента и слично. Да би се избегло надгледање комуникације, развијене су методе уз помоћ којих се међусобна комуникација на интернету може учинити неразумљивом некоме ко хоће да је […]

Како ресетовати Виндовс шифру користећи Убунту (и chntpw)

Ово је један од оних постова за које бих стварно волио да буду јако дуги и компликовани (јер јеботе, брисање шифре за неколико минута апсолутно не би требало да буде могуће), а у стварности овај пост описује процес који траје типа пет минута. За оне које имају мало искуства са Линуксом, написао сам детаљан туторијал, […]