Jak tak pozoruji, je tu spousta fanatiku, kterym kdyz se sahne na linux tak vytecou a zacnou se tu rozkrikovat, ze nic takovyho se nemuze stat.
Viry ci cervy/spyware atd. jsou dle me na linuxu klidne mozny. Je to jenom o uzivatelich na co kliknou. Napr. Ubuntu je uz hodne easy i pro neznale uzivatele. Moznosti infiltrace vidim tyto:
1. Uzivatel neco spusti svou blbosti (stahne, prijde emailem apod.)
2. Bud skod. kod vyuzije chyby v systemu a ziska prava roota nebo bude jen v user
3. I kdyz bude jen v user, muze stale smazat uzivatelska data, posbirat kontakty, ziskat udaje z bankovnictvi, klidne posilat i spamy.
A je uplne jedno jestli je to linux ci windows, jde jen o to kdo to pouziva. I windows se daji pouzivat bezpecne a bezproblemu.
Už jen první bod může být v Linuxu dost komplikovaný. Nestačí stáhnout, je třeba navíc nastavit x atribut a to na filesystému, který je přimontovaný jako "exec". Není vůbec žádný problém mít systém, kde uživatel staženou věc nespustí, ani kdyby se rozkrájel. Myslím, že je to trochu rozdíl oproti oknům, kde stačí poklepat na přílohu a máte to.
No ja teda nevim, ale dle meho jde minimalne spustit:
1. bash stazeny_file
2. python stazeny_file.py
3. java -jar stazenyjar.jar
:)
...a to vse na volume s noexec...
Napsat maly skriptik v jazyce 1. 2. nebo 3., ktery rozesila spamy, ve kterych je sam obsazen, neni zadny problem.
Jenze daty mluvite o nastaveni systemu, ktery normalni uzivatel delat nebude. Sam mam napr. WinXP nastaveny dost restriktivne a pracuji pod userem, coz normalni uzivatel nenastavuje okna jak nekdo kdo se v tom vyzna.
Vzdy je to jen o chovani uzivatele. Uz ted ma Ubuntu nektere veci zjednoseny pro uzivatele a mozna to pujde jeste dal a az to bude pouzivat dostatek "normalnich uzivatelu", myslim, ze o kde jakou havet nebude nouze. Nechci spekulovat v jake forme to bude oproti win, zneuzivat neznalosti uzivatelu se bude.
zabudate ze samotny MS proste netvori defaultne user konto. v linuxe je pravdepodobnost, ze budu vychadzat distribucie, ktore budu mat noexec defaultne na home (momentalne default nieje) a user konto (co je teraz default u vacsiny)
Ad 2. Uplne jednoduse staci, kdyz program vypise pri spusteni, ze potrebuje prava roota. Drtiva vetsina uzivatelu desktopu i adminu serveru mu ten komfort bez premysleni poskytne. Jde jen o to, co si bude uzivatel myslet, ze pousti za program.
Myslím, že s těma fanatikama máte pravdu. Jako by v sobě měli fltr jímž posuzujou co čtou. Pokud někdo napíše, množství virů na linuxu se bude rapidně zvětšovat, zčervená jim před očima a strhají autora článku, server a zdroj a budou chtít důkaz. Pokud někdo napíše, množství uživatelů linuxu se bude rapidně zvětšovat, vše je OK. Přičemž bych řekl, že to druhé je daleko více diskutabilní. Mně by o schopnosti linuxu zaujmout běžného uživatele PC přesvědčilo to, pokud by počet lidí používajících linux, bez tohoto filtru, značně převýšil ty druhé.
Jinak s tím že se dá každý z těch vámi zmíněných systémů používat bezpečně a bez problémů nesouhlasím. Musím říci že použivat linux s ohledem na bezpečnost je v této době o několik řádů jednoduší a levnější. Hlavně pokud toto PC není za firemním firewalem se skenovanou poštou.