[ Ivan Golubović @ 29.05.2002. 00:29 ] @
Kako najbolje obezbediti server od hakerskih upada(napada)?

...Firewall? Softverski ili hardverski?
...Lunux? Unix? WinNT?
...IIS? Apache?
...PHP? ASP? Perl?
...mySQL? SQL?
...SSI?...
[ UroS @ 29.05.2002. 00:40 ] @
pa pazi... sve zavisi od administratora kolko se on potrudi da to zaista obezbedi... nije bitno koji os se koristi vec koje servise koristis, kolko ti je apdejtovan softver, razna podesavanja i slicne gluposti... e sad stvar je izbora sta tebi vise treba

ukoliko pravis sajt sa asp bazom logicno da ces uzeti winnt sa iis-om i msql-om... i obratno
[ Dragoslav Krunić @ 29.05.2002. 00:46 ] @
Svež softver sa pouzdanih izvora, dobro podešen sistem i za tebe nema brige.

- Frewall - za manje a Boga mi i srednje mreže može softverski ali za veće mreže (čitaj "opterećenije") trebaće ti ipak hardverski
- OS - Od navedenih definitivno Linux
- Web Server - Apache... Komentari su suvišni.

E sad ovo dalje nisam razumeo. Glupo je da ti preporučujem softver kada ne znam za šta ti treba. Reci šta planiraš da radiš pa ćemo da vidimo.

I samo jedna ispravka - naveo si kao opcije SQL i MySQL. Ovo prvo je programski jezik dok je ovo drugo RDBMS. Evo i jedne male definicije koja će ti, ja sa nadam, razjasniti stvari:

" A relational database management system (RDBMS) is a program that lets you create, update, and administer a relational database. An RDBMS takes Structured Query Language (SQL) statements entered by a user or contained in an application program and creates, updates, or provides access to the database."
[ B o j a n @ 29.05.2002. 11:28 ] @
Citat:
God_Of_HellFire:
hardverski?

E vidiš, ovo što si pomenuo je jedan od najboljih načina za sigurnost jadnog i nesigurnog serverčića. Po meni, DMZ sistem je jedan od najboljih načina.

[ stinger @ 29.05.2002. 12:11 ] @
Citat:
Ixqq:
- Frewall - za manje a Boga mi i srednje mreže može softverski ali za veće mreže (čitaj "opterećenije") trebaće ti ipak hardverski
- OS - Od navedenih definitivno Linux


Sto se tice firewall-a moze OpenBSD lepo da radi kao firewall gateway i za velike masine. 2-6 eth kartica i moze da zameni, recimo pix firewall.. koji nije nista drugo do pc ploce sa vise eth kartica tako da.. ;)

sto se tice OS-a, moze i BSD os, zavisi samo koji nivo zelis da podignes. Ako biras linux-e izaberi Slackware, ako biras BSD izaberi FreeBSD ili jos bolje OpenBSD.

a da se ja i nadovezem, postoje razne vrste zastita, zavisi samo koliko ti je bitno da ta masina bude sigurna. ali uvek mozes da podelis na dva segmenta da li zelis da masina bude "lokalno" ili "remote" sigurna.
[ Ivan Golubović @ 29.05.2002. 17:00 ] @
Ta bi bila mreza kompjutera povezana na jedan server koji ce biti 24/365 povezan na net. Posto bi ta mreza bila u firmi i to bi trebalo da bude e-commerce. Nekoliko sajtova bi bilo hostovano. Bezbednost mi je od izuzetne vaznosti!
[ Ivan Golubović @ 29.05.2002. 17:02 ] @
E da, sajt bi bio radjen u PHP-u sa mySQL-om.
[ Dragoslav Krunić @ 29.05.2002. 18:56 ] @
Citat:
stinger:
Citat:
Ixqq:
- Frewall - za manje a Boga mi i srednje mreže može softverski ali za veće mreže (čitaj "opterećenije") trebaće ti ipak hardverski
- OS - Od navedenih definitivno Linux


Sto se tice firewall-a moze OpenBSD lepo da radi kao firewall gateway i za velike masine. 2-6 eth kartica i moze da zameni, recimo pix firewall.. koji nije nista drugo do pc ploce sa vise eth kartica tako da.. ;)


Pa i ja bih mu preporučio *BSD da ga je stavio u listu ali pošto nije, predložio sam mu jedan od onih koje je naveo.
[ Dragoslav Krunić @ 29.05.2002. 19:03 ] @
Citat:
God_Of_HellFire:
E da, sajt bi bio radjen u PHP-u sa mySQL-om.


Ako nije tajna, otkrij nam koja će biti tematika sajta?
[ B o j a n @ 29.05.2002. 19:34 ] @
stinger je već nahvalio OpenBSD, ali evo da dopunimo ...

Naravno, svi se sećamo ''The Great Ping Wars'', evo jednog scenarija:
Citat:

One other incident that made me a believer... we were pingbombed [perhaps a predecessor to the early2000 DDOS attacks?]. I mean, 900 different hosts on different networks floodpinging an OpenBSD 2.3 box simultaneously, while it was processing email and web pages for 3500 users.

It was a P133 with 64MB ram. And it didn't go down. It got a bit slower, but never crashed :-)


.....dakle, sve drugo je suvišno pominjati L;))

Dakle -- DMZ+OpenBSD je dobitna kombinacija za vaš bezbedan network l:)

[ Ivan Golubović @ 29.05.2002. 21:54 ] @
Citat:
Ixqq:
Ako nije tajna, otkrij nam koja će biti tematika sajta?


Cisto komercijalan sajt sa elektronikom(daljinskim upravljacima, trafoima, integralcima...) Pre svega b2b, a za b2c u nekoj buducnosti.

Sta je DMZ i gde ga mogu kupiti?
Sta je bilo sa SSI? Da li je to dobro resenje?
[ Dragoslav Krunić @ 29.05.2002. 23:25 ] @
Citat:
God_Of_HellFire:
Citat:
Ixqq:
Ako nije tajna, otkrij nam koja će biti tematika sajta?


Cisto komercijalan sajt sa elektronikom(daljinskim upravljacima, trafoima, integralcima...) Pre svega b2b, a za b2c u nekoj buducnosti.

Sta je DMZ i gde ga mogu kupiti?
Sta je bilo sa SSI? Da li je to dobro resenje?


Pa bilo bi lepo kada bi nam malo detaljnije opisao koje bi servise ponudio tvojim posetiocima. Tako bih mogao lakse da ti kazem da li PHP, MySQL, Perl, SSI,....
[ stinger @ 29.05.2002. 23:39 ] @
ono sto ti trazis je posao za ljude koji se razumeju u taj segment IT-a tako da tesko da mi ovde mozemo u dovoljnoj meri da ti pomognemo da razvijes takvu aplikaciju/mrezu. Za tvoj projekat potrebno je iskustvo, (da ne kazem godine iskustva) razne vrste testiranja kao i kasnija tehnicka podrska. Suvise "okvirno" mozemo ovde da ti pomognemo oko ovoga, stoga ti preporucujem da angazujes nekoga ko moze to da odradi umesto tebe. U svakom slucaju pokusacemo da ti pomognemo i odgovorimo na svako tvoje pitanje.
[ Ivan Golubović @ 29.05.2002. 23:41 ] @
Citat:
Ixqq:
Pa bilo bi lepo kada bi nam malo detaljnije opisao koje bi servise ponudio tvojim posetiocima. Tako bih mogao lakse da ti kazem da li PHP, MySQL, Perl, SSI,....


Vidis nije to tako jednostavno(za ovjasnjavanje).

U mrezi bice kompjuteri koje ce koristiti osoblje radnje pri direktnoj prodaji. Sada oni ce biti povezani na server tako da ce neki vp kupci moci da pristupe servisu vide koliko cega ima na stanju i kupe nesto. Sada posto ce postojati vise nivoa kupaca (jedno desetak) nece svi imati iste cene, sem toga na tom serveru postojace i druge informacije koje su izuzetno poverljive i ne bi trebalo niko da ih vidi sem onih servera u mrezi i ponekad neko sa strane tj. npr ja od kuce.

Nadam se da si uspeo da shvatis znacenje bezbednosti. Cena obezbedjivanja mi uopste nije toliko bitna koliko sama bezbednost. (Bice to neki firmirani server (verovatno Compaq) sa oko 1GB memorije i dva procesora od po npr 1,8GHz i najjacom mogucom propusnom moci(zavisi koliko uspem da dobijem))

[ Ivan Golubović @ 29.05.2002. 23:51 ] @
Citat:
B o j a n:
Citat:
God_Of_HellFire:
hardverski?

E vidiš, ovo što si pomenuo je jedan od najboljih načina za sigurnost jadnog i nesigurnog serverčića. Po meni, DMZ sistem je jedan od najboljih načina.


OK, a gde mogu da nadjem vise informacija o DMZ sistemu?
Cena uredjaja/sistema?
[ B o j a n @ 30.05.2002. 00:20 ] @
Citat:
God_Of_HellFire:
DMZ sistemu?
Cena uredjaja/sistema?

Ok, malo ispravki ...

DMZ je termin, pojami nije to nikakav proizvod, i označava ‚‚demilitarizovanu zonu'', tj. sve host-ove koji se nalaze iza firewall host-a.
Sistem na koji DMZ funkcioniše, jeste da se već na firewall-u kreiraju pravila da se npr. sav saobraćaj preko porta 80 ( http, u većini slučajeva ) preusmerava na neki host u DMZ-u. Ili npr. svi ftp zahtevi preusmeravaju na fileserver unutar DMZ-a, na taj način se sprečava da ukoliko se neki od servisa eksploatišu na mašini unutar DMZ-a od strane ‚‚zlonamernika'' spolja, zlonamernik neće moći ( u najboljem slučaju ) da pristupi toj mašini preko telnet/ssh sesije, jer se taj saobraćaj preusmerava na npr. neki drugi ili peti host, koji je potpuno čist.


To bi bilo to u kratkim crtama ... no postoje čitave filozofije o održavanju sigurnog DMZ-a ... nat vs. routing
maskiranje ... rotacija ...itd, itd ...
Ni ovaj sistem nije 101% siguran, ali je neprobojan, ako ništa onda za ‚‚script kiddies'' koji vladaju ovim svetom L;))

[ Ivan Golubović @ 31.05.2002. 00:38 ] @
Sada jedno pitanje!

Sta je lakse za koriscenje(user friendly) i ucenje?
BSD (i koj) ili Linux (i koji)???

Posto nemam iskustva ni sa jednim od gore navedenog.

I zasto niko ne komentarise nesto o SSI-u?
[ BORG @ 31.05.2002. 00:47 ] @
Definitivno je linux lakse za instalaciju,koriscenje....

Predlozio bih ti RedHat linux da nabavis,on je cini mi se najvise user-friendly,pocevsi od instalacije pa nadalje.....

[ Dragoslav Krunić @ 31.05.2002. 00:57 ] @
Citat:
God_Of_HellFire:
I zasto niko ne komentarise nesto o SSI-u?


Pa zavisi za sta ti treba... Opisi projekat detaljnije pa cu ti reci da li bi ti SSI odgovarao.
Za sve detalje oko SSI-a, bilo bi lepo da nastavimo u Perl forumu.
[ B o j a n @ 31.05.2002. 01:09 ] @
Citat:
BORG:
linux lakse za koriscenje

Ajde da budeš iskren, koliko bi ti vremena trebalo da instaliraš neki levi paket u linuxu ??
A koliko uz pomoć /usr/ports ??


Da ne pominjem koliko bi trebalo vremena i cimanja za rebuild celokupnog sistema....brrrrrr

Linux je totalno liberalan OS, i veoma nezgodan za apsolutne početnike.

[ BORG @ 31.05.2002. 02:11 ] @
Necu da komentarisem o tome.
Zavisi kako kome,meni licno nije problem raditi ni u linuxu ni u
bsd-u.
[ stinger @ 31.05.2002. 14:40 ] @
ehh da ne pocinjemo sad flame na ove teme, svaki DOBRO iskonfigurisan OS radi svoj posao, razlike su veoma male kad se sve svede na liniju... Sto se tice linux-a izbor je Slackware 8.0 ili noviji, sto se tice BSD-a izbor je OpenBSD 3.1 ili noviji i tu mozemo da podvucemo liniju, pretpostavljam da se svi slazemo oko ovoga... ? :)
[ Ivan Golubović @ 04.06.2002. 02:08 ] @
Citat:
stinger:
svaki DOBRO iskonfigurisan OS radi svoj posao, razlike su veoma male kad se sve svede na liniju... Sto se tice linux-a izbor je Slackware 8.0 ili noviji, sto se tice BSD-a izbor je OpenBSD 3.1 ili noviji i tu mozemo da podvucemo liniju, pretpostavljam da se svi slazemo oko ovoga... ? :)


A Win 2k? Sta je sa njim?
Sada se prica i o nekom .NET Serveru?
???
[ BORG @ 04.06.2002. 02:27 ] @
Ufff....najezim se odmah cim cujem microsoft i njegove proizvode.

Lijepo ti je kolega stinger rekao,i potpuno se slazem s njim.(Bar sto
se tice BSD-a)

A sto se tice linuxa necu da komentarisem,posto nisam probao slack,i
ne znam kakav je.

Necu da cujem molim vas pitanja sto ne volis ms,ms je bolji i ostali shit.
Nevolim ms(osim za igrice),i dokazano je vise puta da su unixoidi superioriniji
od microsofta. (tacka)
[ Ivan Golubović @ 05.06.2002. 00:58 ] @
Meni nije jasno zašto niko ne gotivi WinNT based servere. Navedite razloge. Da li ozbiljno imaju neke propuste ili je to samo zato što mrzite MS?

Mnogi poznati sajtovi su rađeni u ASP-u (koji radi pod Windowsom).
[ Dragoslav Krunić @ 05.06.2002. 01:11 ] @
Citat:
God_Of_HellFire:
Meni nije jasno zašto niko ne gotivi WinNT based servere. Navedite razloge. Da li ozbiljno imaju neke propuste ili je to samo zato što mrzite MS?

Mnogi poznati sajtovi su rađeni u ASP-u (koji radi pod Windowsom).


To je u glavnom zato što neupućeni ljudi i dalje smatraju da je ono što se plaća bolje od onog besplatnog. Ali ne važi baš uvek ona narodna "Kol'ko para..."
[ Dragi Tata @ 05.06.2002. 01:29 ] @
Ja stvarno ne želim da započnem neki OS flame war ovde, ali ne mogu da ostavim čoveka u mraku neznanja zbog nekih histeričnih anti - MS tonova.

Dakle, postoje mnogi sajtovi koji uspešno rade sa Microsoft-ovim tehnologijama. Tačno je da su (statistički gledano) ovi sajtovi "ranjiviji" (u sigurnosnom smislu), ali uz dobrog administratora koji redovno skida "patch"-eve to ne bi trebalo da bude problem.

Pravilo za izbor OS-a je sledeće: ako imaš dobrog Unix administratora, koristi Unix. Ako imaš dobrog NT administratora, koristi NT. Ako nemaš ni jednog ni drugog, već sam nameravaš da učiš administriranje, onda izaberi koji OS želiš da naučiš - mislim da je Windows lakši za učenje, ali nisam administrator pa ovo uzmi sa rezervom.

Dakle, ne slušaj fanatike ni iz jednog tabora, nego sam prouči situaciju i vidi šta ti odgovara.

Pozdrav.
[ B o j a n @ 05.06.2002. 09:46 ] @
Citat:
Dragi Tata:
uz dobrog administratora koji redovno skida "patch"-eve to ne bi trebalo da bude problem.

Znaci onda, jedan covek na jednu masinu/server L;))

Ja bih bas voleo da upoznam takve ljude koji se bave NT administracijom, pa to se onda sve svodi da sedi 24/7 uz MMC, da strepi da li ce izaci novi bug .... i da posecuje MSDN i MSKB...... beh, kakva idilicna slika ....

Server treba da sluzi, ne administrator da sluzi server.

[ U--G @ 05.06.2002. 10:16 ] @
Slazem se sa Dragim Tatom.

MS nije los ako ga koristis za cega ti treba, znaci server je server a ne igraliste. Uzmi sta bilo, probaj da napravis homogenu mrezu, koristi jedan OS za sve servere.

Ja imam 4 servera za 24x7 i u zadnje 2 godine nije ni jednom pao.
[ Ivan Golubović @ 05.06.2002. 10:35 ] @
Ja trenutno u mojoj mreži imam 7 kompjutera pod WinXP-om i jedan server pod Win2000. Doduše ni jedan od ovih kompjutera nisu povezani na net, ali zato svi perfektno rade. Sistem mi nije padao godinama.

E sada planiram krajem ove godine da taj server povezem 24h dnevno na net i mislim da cu jako brzo postati meta hakerskih napada. Cilj mi je da što bolje obezbedim server (već sam ranije naveo da cena toga apsolutno nije bitna), ali nije mi lako da prelazim na OS u kome nemam pojma ništa da radim, doduše stvarno bi voleo da naučim ali to će malo teže ići jer prosto nemam vremena (Imam LINUX evo već 2 nedelje i nisam ni CD ubacio još, a kamoli instalacija). A jako mi je važno da server ne pada i da ne gubim podatke i naravno da niko ne može da vidi ono što nije za njega.

A nije problem ni da nadjem nekog drugog administratora koji bi to radio, ali pošto nisam iz nekog većeg grada, kod mene takav čovek ne postoji.
[ BORG @ 05.06.2002. 12:31 ] @
Jesi ikad cuo za remote administraciju ?

btw

Stabilni su u kucnoj mrezi,u kojoj ne dolazi do velikih opterecenja.
Mogu misliti sta bi se dogodilo kad bi mu malo load ....

p.s.

Na kojem serveru se ranuje www.hotmail.com ??? ;-]
[ stinger @ 05.06.2002. 13:14 ] @
Citat:
God_Of_HellFire:
Meni nije jasno zašto niko ne gotivi WinNT based servere. Navedite razloge. Da li ozbiljno imaju neke propuste ili je to samo zato što mrzite MS?
Mnogi poznati sajtovi su rađeni u ASP-u (koji radi pod Windowsom).


jel ti 5 godina iskustva sa IT tehnologijom znaci nesto?
[ stinger @ 05.06.2002. 13:18 ] @
Citat:
God_Of_HellFire:
Ja trenutno u mojoj mreži imam 7 kompjutera pod WinXP-om i jedan server pod Win2000. Doduše ni jedan od ovih kompjutera nisu povezani na net, ali zato svi perfektno rade. Sistem mi nije padao godinama.


:))) XP ti radi godinama... ko bi reko ja mislio da je on izasao skoro... :)))
a i to sto nisu na mrezi je potpuno druga stvar. I meni WinXP / 98 savrseno radi kod kuce... gde vrtim CS, Warcraft, i jos ponesto... :))))))

[ srki @ 05.06.2002. 13:29 ] @
Citat:
BORG:
Jesi ikad cuo za remote administraciju ?

btw

Stabilni su u kucnoj mrezi,u kojoj ne dolazi do velikih opterecenja.
Mogu misliti sta bi se dogodilo kad bi mu malo load ....

p.s.

Na kojem serveru se ranuje www.hotmail.com ??? ;-]


zar nisu presli na windows 2000?
[ srki @ 05.06.2002. 13:34 ] @
Citat:
B o j a n:

Ja bih bas voleo da upoznam takve ljude koji se bave NT administracijom, pa to se onda sve svodi da sedi 24/7 uz MMC, da strepi da li ce izaci novi bug .... i da posecuje MSDN i MSKB...... beh, kakva idilicna slika ....

Server treba da sluzi, ne administrator da sluzi server.



pa i linux administrator mora redovno da proverava da li je izasao neki exploit ili se pojavila neka rupa. inace microsoft registrovanim korisnicima salje upozorenja o rupama cim se one otrkiju a kod nekih nasih provajdera mozes da trazis sms alert i onda ne moras da budes stalno na netu.
[ BORG @ 05.06.2002. 14:10 ] @
Morali su jadni posto svaki 5 dana izadje root exploit ;-]

Kad covjek nauci koristiti linux,i izvlaciti maximalno od njegovih
mogucnosti,onda vidis razliku izmedju mircrosofta i linuxa/unixa.
Ima `dosta' i sitnih i velikih stvari koje postoje u linuxu,a ne postoje
u windowsu
I za*ebi tu sms notifikaciju,cak je i to bilo potrebno zbog silinh bugova
Jebes takav os ako trebas svaki dan skidati patcheve razne,da ne bi
izgubio posao zbog nekog unicode narada,koji se moze izvrsiti jednom
komandom i kojeg moze izvrsiti djecak od 10 godina.Da ne govorim o virusima stokakvim.......
[ Jbyn4e @ 05.06.2002. 15:28 ] @
Citat:
BORG:
Jebes takav os ako trebas svaki dan skidati patcheve razne,da ne bi
izgubio posao zbog nekog unicode narada,koji se moze izvrsiti jednom

Postoje i drugi (web) serveri pod windozama.... kao i ftp, ssh, i slicni serveri. NT 4 sa SP6 ako se dobro podesi nema mnogo mogucnosti da se udje, i jos ako nema lepo ni IIS - milina.
Mada se slazem sto se serverske strane tice - stabilnije je koristiti *nixolike sisteme, samo je pitanje sta se koristi i sta moras da drzis od OS-a.
[ Dragi Tata @ 05.06.2002. 17:08 ] @
Bojao sam se da će da dođe do sukoba, mada priznajem da smo za sada civilizovani.

Ako hoćeš da pogledaš kako radi server farma sa čisto MS tehnologijama, obiđi sajt

http://itranslator.bowneglobal.com

koji radi bez ikakvih problema godinu i po dana, a savladava i 5 miliona prevoda dnevno.

Dakle, podvlačim: ako znaš NT, koristi NT. Može lepo da završi posao. Ako znaš Unix, tim bolje - pređi na Unix.
[ Ivan Golubović @ 05.06.2002. 22:45 ] @
Citat:
stinger:
:))) XP ti radi godinama... ko bi reko ja mislio da je on izasao skoro... :)))
a i to sto nisu na mrezi je potpuno druga stvar. I meni WinXP / 98 savrseno radi kod kuce... gde vrtim CS, Warcraft, i jos ponesto... :))))))


Dobro de... Bukvalisto... 97-ica mi je radila jedno vreme u mreži bez servera. Kasnije sam instalirao Win98, a nešto kasnije dodat je i server (Win NT 4.0) i još 4 sistema pod Win98. Kasnije sam na server instalirao Win2000. Pa sam od skora kupio i XP i instalirao. Zadovoljan?