Vykořenit

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. července 2016; kontroly vyžadují 112 úprav .

Root (z anglického  root - root; čti "root"), neboli superuživatel je speciální účet a skupina uživatelů v systémech podobných UNIX s uživatelským identifikátorem UID 0 (User IDentifier), jehož vlastník má právo provádět všechny operace bez výjimky.

Superuser na systémech UNIX má ve výchozím nastavení pouze přihlášení „root“ a v případě potřeby jej lze snadno přejmenovat. V systému může být více než jeden uživatel s právy podobnými rootu, k tomu musí uživatel patřit do skupiny Root. Rootový přístup na Androidu je speciální účet v systému, jehož vlastník může v operačním systému provádět naprosto jakoukoli akci [1] .

Toto schéma bylo vynalezeno pro usnadnění administrace. Například na serverech Novell začínající administrátoři často dělají tu chybu, že "poskytnou nezávislost" větvím adresářů (ztratí nad nimi veškerou kontrolu); v UNIXu to není možné.

Uživatel root se může stát jiným uživatelem pomocí operace setuid() , ale ne naopak. To se obvykle používá pro bezpečnostní účely, kdy server shromažďuje nějaké informace o systému při spuštění (což vyžaduje práva superuživatele) a poté rozdává svá oprávnění. Superuživatel se také může přihlásit jako jiný uživatel pomocí příkazu su , aniž by k přihlášení vyžadoval heslo. To může být použito administrátorem, například k výkonu kontroly nad uživateli nebo pomoci s řešením problémů.

Přístup root v systému Android

V současné době stále více lidí používá chytré telefony a tablety s operačním systémem Android. Jak bylo uvedeno výše, root je plný přístup ke všem datům počítače a možnost je měnit. Operační systém Android má tedy svůj vlastní kořenový adresář, který je chráněn před většinou uživatelů, ale existují způsoby, jak získat přístup ke všem souborům v zařízení.

To se ve většině případů provádí za účelem přizpůsobení gadgetu co nejvíce pro sebe (úplné přizpůsobení zvuku, videa nebo dokonce mikrofonu) nebo odstranění mnoha aplikací nainstalovaných spolu s továrním firmwarem, které obvykle nejsou potřeba a při zároveň zabírají hodně místa ve vnitřní paměti zařízení . Právě díky přístupu root může uživatel získat „neomezený“ přístup ke všem souborům na zařízení s OS Android. Protože iOS je také systém podobný UNIXu,  mají  zařízení Apple podobný proces zvaný  útěk z vězení .

Na některých zařízeních je přístup root již předinstalován (často na zařízeních od čínské společnosti)

Tento proces má svá pro a proti.

Nevýhody root přístupu

Výhody přístupu root

Viz také

Poznámky

  1. Anna. Co jsou kořenová oprávnění v systému Android? . AndroidMir.org (8. října 2017). Staženo 31. ledna 2019. Archivováno z originálu 1. února 2019.
  2. Co jsou práva root na Androidu a jak je získat  (ruština)  ? . ESET NOD32 . Staženo: 28. října 2022.

Odkazy