Linux se na računarskoj sceni pojavio kao izdanak Unix-a. Kao operativni sistem Unix je mnogo stariji od stonih računara; bio je razvijan krajem sedemdesetih godina prošlog veka na mini i mainframe računarima.
Jedini problem vezan za Unix bila je njegova nedostupnost programerima koji su hteli da rade na ovom operativnom sistemu van računarskih centara velikih preduzeća i univerziteta. Iako je Unix portovan na PC računare ove njegove verzije bile su skupe i nisu pružale dovoljno elegancije i snagu operativnih sistema sa mini i mainframe računara.
Kao rezultat toga pojavio se Linux - operativni sistem baziran na najboljim osobinama Unix-a a istovremeno besplatan i dostupan svima.
U početku hobistički projekat finskog studenta Linusa Torvaldsa, Linux je tokom godina dobio na ogromnom značaju i danas na kernelu Linuxa rade na hiljade programera širom sveta. Uz to velike kompanije poput IBM-a, Novell-a i HP-a sponzorišu dalji razvoj Linux-a zbog njegove otvorenosti, izuzetnog potencijala i odličnih performansi. U ovom trenutku tržište Linux servera zauzima gotovo 35% globalnog serverskog tržišta i ima tendenciju vrtoglavog rasta.
Strogo gledajući ime Linux označava kernel (jezgro) operativnog sistema na kome rade sve ostale serverske i desktop aplikacije. Na temeljima linux kernela nastao je veliki broj linux distribucija, gotovih operativnih sistema sa svim neophodnim softverom za serverske i desktop zadatke.
Glavne osobine Linux-a koje su ga učinile toliko popularnim su:
Naš izbor linux distribucije je Gentoo Linux. Ovo je potpuno besplatna linux distribucija i spada u grupu takozvanih source-based distribucija, što znači da je u potpunosti prilagođena hardverskoj platformi na kojoj se instalira.
Iako je postupak same instalacije duži nego kod drugih linux distribucija, to se višestruko kompenzuje u ekspolataciji razlikom u brzini rada – u većini poslova Gentoo distribucija pokazuje 5-10% ubrzanja u odnosu na konkurente, dok u nekim slučajevima ubrzanje može da bude i značajno veće.
Glavne prednosti Gentoo-a su:
Detaljnije na http://www.gentoo.org/
Za mail server preporučujemo upotrebu QMail-a, kao najsigurnijeg i najrobusnijeg mail servera današnjice. Autor ovog MTA (Mail Transfer Agent) je profesor D.J. Bernstein sa Univerziteta Ilinois u Čikagu. Prva verzija programa pojavila se početkom 1996 god. i od samog starta profesor Bernstein je javno ponudio 1000$ onome ko uspe da zaobiđe sigurnosne mehanizme qmail-a. Do danas to nikome nije pošlo za rukom.
Glavne karakteristike qmail-a su:
Kako qmail po inicijalnoj instalaciji ne poseduje u sebi ugrađen antispam i antivirus filter, standardno se instaliraju i sledeći paketi:
Qmail server se konfiguriše tako da prihvata svu dolazeću poštu i odbacuje poruke sa virusima i spam poruke. Opciono postoji mogućnost instalacije web interfejsa za lako administriranje mail usera i alias mail naloga, pravljenje forward pravila, autoresponder-a i sl.
Detaljnije na http://cr.yp.to/qmail.html.
Za DNS server preporučujemo upotrebu DJBDNS-a, istog autora kao i qmail-a. Sve što važi sa qmail, važi i za djbdns – to je najsigurniji, najbrži i najrobusniji dns server današnjice. Od dana nastanka djbodns-a pa do danas nije zabeležen nijedan sigurnosni propust. Važno je istaći da većina root dns servera ( ’vrhovnih’ dns servera koji praktično na sebi nose celolupnu infrastrukturu interneta i obrađuju na milione zahteva u sekundi) koristi upravo djbdns.
Detaljnije na http://cr.yp.to/djbdns.html.
Osim emailova glavni izvor širenja zlonamernog koda jesu web stranice sumnjivog sadržaja. Zbog toga se preporučuje da u svakoj mreži na linux serveru bude instaliran web proxy sa antivirusnom zaštitom. U tu svrhu koristi se:
Dodatni efekat uvođenja proxy servera je smanjivanje opterećenja internet linka jer će često posećivane web stranice biti zapamćene u proxy cache-u i prikazivaće se trenutno.
Windows domain kontroler ne mora obavezno da bude neki od windows serverskih operativnih sistema. Wiindows domen kontroler može se implementirani i na Linux OS-u korišćenjem Samba-e. Samba ovaj zadatak obavlja isto tako dobro kao i windows server a u nekim slučajevima i bolje.
Glavne karakteristike Sambe su :
Na Samba domen kontroleru standardno se rade i sledeći postupci:
Detaljnije na http://www.samba.org/.
Kao Web server klasično se instalira Apache web server, uz opcionu podršku za PHP skripting i MySQL bazu podataka. Kombinacija LAMP (Linux-Apache-PHP-MySQL) je najpopularnija platforma za razvoj web aplikacija i hostovanje web prezentacija i gotovo 70% svih sajtova na internetu koristi ovu kombinaciju.
Detaljnije na http://www.apache-org/.
Iako su Linux serveri sami po sebi veoma sigurni, svaka instalacija Linux servera se i dodatno obezbeđuje sledećim mehanizmima: