Linux er i modsætning til andre større operativsystemer, idet det giver dig frihed. Frihed til at bruge det på hvilken som helst måde, du vil, frihed til at studere og ændre det, frihed til at distribuere det, som du vælger, og frihed til at låse dig ude af vitale grupper.
Her er, hvad du skal gøre, hvis du har fjernet din eneste bruger fra alle grupper på Ubuntu.
Hvordan fungerer grupper på Linux?
På Linux indeholder grupper privilegerede brugere, som på forskellig vis er i stand til at læse, skrive eller udføre filer uden yderligere autorisation. Når du opretter din primære brugerkonto, tilføjes du automatisk til dine primære grupper. På en standard Ubuntu-installation er disse normalt adm, CD rom, sudo, dipb, plugdev, og sambashare.
Du kan tilføje dig selv til andre grupper ved hjælp af brugermod kommando:
sudo usermod -aG gruppenavn dit_brugernavn
Det -G switch betyder, at du vil tilføje brugeren til en supplerende gruppe, og -en står for append, hvilket betyder, at gruppen vil blive tilføjet til din liste over grupper.
Udførelse af ovenstående kommando uden -en betyder, at den nye gruppe vil erstatte alle dine gamle grupper.
Vigtigst af alt vil kommandoen fjerne dig fra sudo-gruppen, hvilket betyder, at dine kræfter vil være stærkt begrænsede. Uden at være en del af sudo gruppe, kan du ikke tilføje dig selv til sudo-gruppen, du kan ikke installere software eller endda opdatere systemet.
Hvad skal du gøre, hvis du ved et uheld sletter din brugers grupper
Det er en lille ting, men mangler det -en kan fuldstændig ødelægge din dag. Heldigvis er løsningen enkel, men du kan ikke rette fejlen inde fra din Ubuntu-installation, da du ikke længere har administratorrettigheder. Du skal bruge en rodskal.
Først skal du have adgang til GRUB-menuen. Gør dette ved at genstarte din pc og gentagne gange trykke Flugt indtil menuen vises.
Vælge Avancerede Ubuntu-indstillinger, derefter Gendannelsestilstand.
Når menuen giver dig mulighed for en rodskal, skal du vælge denne. Skallen vises nederst på skærmen.
Kommandoer, der udføres i rodskallen, udføres som root, og på et standard Ubuntu-system behøver du ikke en adgangskode.
Indtast følgende kommando for at tilføje dig selv til sudo-gruppen:
usermod -aG sudo dit_brugernavn
Genstart nu. Når du logger ind på dit system igen, vil du igen være en del af sudo-gruppen og i stand til at udføre handlinger, der kræver root-privilegier.
Tilslut dig igen dine tidligere brugergrupper på Linux
Linux logger alt. Dette kan være et problem, når dine logfiler vokser til en latterlig størrelse, men hvis du har brug for at vide, hvilke grupper din bruger tidligere var en del af, kan det være uvurderligt.
sudo grep brugeropsætning /var/log/installer/syslog
... vil udsende hver gang en bruger blev føjet til en gruppe. Læg mærke til gruppenavnene, og tilføj dem igen med:
sudo usermod -aG sudo denne_gruppe, den_gruppe, en anden_gruppe din_bruger
Bemærk, at der ikke er mellemrum mellem gruppenavnene og kommaerne.
Log ud og ind igen, og dine grupper bliver fuldstændigt gendannet.
Grupper gør Linux-administration nem
Så længe du ikke ved et uheld fjerner dine egne privilegier, er grupper et utroligt kraftfuldt værktøj på Ubuntu og andre Linux-distros. Med dem kan du administrere et stort antal brugere og sikre, at alle har passende adgang og tilladelser til det, de har brug for, og ikke er i stand til at beskadige dit system ved et uheld.
Ved at bruge grupper kan du vælge, hvilke personer du kan stole på nok til at læse, skrive og udføre filer. Det er nemt at flytte brugere mellem grupper, og hvis du ønsker, at nogen skal have fuldstændig frihed til at bruge en bestemt fil, kan du endda give dem ejerskab.