Rot

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 12 juli 2016; kontroller kräver 112 redigeringar .

Root (från engelska  root - root; läs "root"), eller en superanvändare är ett speciellt konto och en grupp användare i UNIX-liknande system med en användaridentifierare UID 0 (User IDentifier), vars ägare har rättigheten att utföra alla operationer utan undantag.

Superanvändaren på UNIX-system har endast en "root"-inloggning som standard och byts enkelt om vid behov. Det kan finnas mer än en användare med rättigheter liknande root i systemet, för detta måste användaren tillhöra rotgruppen. Rotåtkomst på Android är ett speciellt konto i systemet, vars ägare kan utföra absolut vilken åtgärd som helst i operativsystemet [1] .

Detta system uppfanns för att underlätta administrationen. Till exempel, på Novell- servrar, gör nybörjare administratörer ofta misstaget att "ge oberoende" till kataloggrenar (förlorar all kontroll över dem); i UNIX är detta inte möjligt.

Rotanvändaren kan bli en annan användare med operationen setuid() , men inte vice versa. Detta används vanligtvis i säkerhetssyfte, när servern samlar in viss information om systemet vid uppstart (vilket kräver superanvändarrättigheter), och sedan ger bort sina privilegier. Superanvändaren kan också logga in som en annan användare med kommandot su utan att behöva ett lösenord för att logga in. Detta kan användas av en administratör, till exempel för att utöva kontroll över användare eller hjälpa till med felsökning.

Rotåtkomst på Android

För tillfället använder fler och fler människor smartphones och surfplattor som kör operativsystemet Android. Som nämnts ovan är root full tillgång till all datordata och möjligheten att ändra dem. Så Android OS har sin egen rotkatalog, som är skyddad från de flesta användare, men det finns sätt att få tillgång till alla filer på enheten.

Detta görs i de flesta fall för att anpassa gadgeten så mycket som möjligt för sig själv (full anpassning av ljud, video eller till och med en mikrofon), eller för att ta bort många applikationer installerade tillsammans med fabrikens firmware som vanligtvis inte behövs och på tar samtidigt upp mycket utrymme i enhetens interna minne. Det är tack vare root-åtkomst som en användare kan få "gränslös" åtkomst till alla filer på en enhet som kör Android OS. Eftersom iOS också är ett UNIX-liknande system  har Apple-enheter  en liknande process som kallas  jailbreak .

På vissa enheter är root-åtkomst redan förinstallerad (ofta på enheter från ett kinesiskt företag)

Denna process har sina för- och nackdelar.

Nackdelar med root-åtkomst

Fördelar med root-åtkomst

Se även

Anteckningar

  1. Anna. Vad är root-behörigheter på Android? . AndroidMir.org (8 oktober 2017). Hämtad 31 januari 2019. Arkiverad från originalet 1 februari 2019.
  2. Vad är roträttigheter på Android och hur får man dem  (ryska)  ? . ESET NOD32 . Hämtad: 28 oktober 2022.

Länkar