Bezpečnost

Proč Linux nemá viry? Potřebuje Linux antivirový software?

Je několik důvodů, proč je Linux bezpečný před hrozbou virů. Například:

  • Jak už bylo zmíněno, Linux nenechá uživatele zničit systém změnou důležitých souborů. Viry fungují takto: když beží, zkopírují sami sebe hluboko do systému, aby mohli působit paseku. S Linuxem toto není možné - virus nemůže infikovat váš systém, protože nemůže měnit soubory bez vašeho povolení.
  • Narozdíl od Windows, Linux vás nenechá dvojklikem spouštět soubory, které jste stáhli z webu. Toto je zdroj mnoha problémů na Windows - někdo vytvoří infikovaný spustitelný soubor nazvaný hello.txt.exe, a když ho uživatelé uvidí, myslí si, že je nazvaný jen hello.txt, protože Windows skrývá .exe koncovku. Když zkusí otevřít tento „textový“ soubor, ve skutečnosti spustí program. V Linuxu byste viděli varování říkající, „tento soubor je spustitelný. Chcete zobrazit jeho obsah nebo ho spustit?“.
  • Protože Linux má tolik různých možností, jaké programy zvolit, je pro útočníky mnohem těžší zneužít specifické okolnosti. Například dokonce i pokud by bylo možné, aby uživatel Ubuntu používající Firefox mohl být nějak nakažen virem, ten samý virus pravděpodobně selže u uživatelů používajících Fedoru a Konqueror, nebo OpenSUSE a Epiphany. Jako výsledek, počet uživatelů, kteří mohou být terčem linuxového viru je menší, a tak se jimi útočníci neobtěžují.

Existuje mnoho virových skenerů dostupných pro Linux, ale většina z nich je na skenování virů pro Windows. Důvod k tomu je ten, že přestože váš linuxový stroj je imunní vůči téměř všem existujícím virům, je možné, že vám uživatel Windows dá infikovaný soubor, který pak předáte dál někomu dalšímu - nijak vám to neublíží, ale když můžete vyčistit virus, pomůže to o trochu víc chránit ty chudáky uživatele Windows!

Potřebuje Linux firewall?

Linux nepotřebuje firewall, ale samozřejmě je moudré mít ochranu navíc. Ale pokud si teď říkáte „skvělé, měl bych jít a koupit Symantec Ultra Firewall Plus Premium Pack 2010“, prosím nedělejte to. Vaše distribuce pravděpodobně už obsahuje firewall, jen o tom nepotřebuje křičet úvodní obrazovkou nebo něčím podobným.

Jak mohu obnovit své heslo?

Pokud jste zapomněli uživatelské heslo, existují dva způsoby, jak ho obnovit. Prvně, pokud jste vytvořili uživatelské heslo roota1, prostě se přihlašte s uživatelským jménem „root“ a vaším rootovským heslem. Pak byste měli být schopni změnit heslo pro váš normální uživatelský účet na něco, co si dokážete zapamatovat.

V případě, že nemáte nastaveno heslo roota, je třeba restartovat váš počítač a v boot loaderu provést malou úpravu. Když se vás počítač zeptá, co chcete nabootovat, stiskněte „e“, zvolte řádek začínající slovem „kernel“, stiskněte znovu „e“, na konec řádku dopište slovo „single“2 a stiskněte Enter pro nabootování. Když systém naběhne, zadejte příkaz „passwd“, který provede změnu hesla roota.

1„root“ je v unixových systémech rozšířené označení pro superuživatele (uživatele s absolutními právy) (pozn. překl.)
2„single“ zajistí naběhnutí systému do jednouživatelského prostředí (pozn. překl.)

faq/bezpecnost.txt · Poslední úprava: 2009/11/11 13:58 autor: dundee
Nahoru