I Windows blev brugeradgangskontrol (UAC) implementeret, fordi det at forblive logget på som administrator udgjorde en meget simpel sikkerhedsfare. Med UAC kører de fleste programmer med begrænset adgang, og Windows beder kun brugeren om at bede om tilladelse, når en systemfil skal ændres.
I Linux-systemer kan vi køre administrative applikationer ved hjælp af kommandoen “sudo”. Det giver os mulighed for at køre et program som rodbruger. Hvis du ofte bruger root som din bruger, vil du blive udsat for risikoen for at give din enhed fuld adgang til ondsindede programmer.
Der er to muligheder for at tilføje en bruger til sudoers. Den ene måde er ved at gøre det manuelt, og den anden er ved at bruge kommandoen usermod.
Tilføjelse af sudo-bruger manuelt
Følg nedenstående retningslinjer for at tilføje bruger til sudo-bruger på Ubuntu 20.04:
Opret en ny bruger
Åbn rodbrugerterminalen, og kør følgende kommando:
$ sudo adduserHer bruger jeg linuxuser3 som brugernavn:
$ sudo adduser linuxuser3
Det beder dig om at tildele en adgangskode til den nye bruger. Du skal også tilføje nogle yderligere oplysninger som f.eks. Fuldt navn, værelsesnummer osv. Det vil bekræfte, at oplysningerne er korrekte eller ej. Tryk på “Y” for at bekræfte.
En ny bruger oprettes med succes.
Opdater dit system ved hjælp af en ny bruger
Gå fremad, skift til den nye bruger ved at indtaste brugernavn og adgangskode på loginskærmen. Åbn en terminal og opdater dit system ved hjælp af følgende kommando:
$ Sudo apt opdateringVi gav ikke den nye bruger noget privilegium, og vi får en besked om, at den nye bruger ikke er i sudoers-filen.
Vi er nødt til at tilføje en bruger til sudoers-filen.
Åbn visudo-filen i teksteditoren ved hjælp af følgende kommando:
$ sudo visudo
Den position, hvor du ser rod ALL = (ALL: ALL) ALL, er, hvor vi vil ændre vores brugernavn. Udskift roden med “linuxuser 3” med sudoerne i mit tilfælde. Indsæt følgende linjer i denne fil:
Root ALLE = (ALLE: ALLE) ALLELinuxuser3 ALLE = (ALLE: ALLE) ALLE
Igen skal du opdatere dit system. Nu er linuxuser3 i stand til at udføre de sudo-relaterede handlinger eller operationer.
Tilføjelse af Sudo-bruger fra Usermod Command
Usermod-kommandoen giver os mulighed for at tilføje / redigere brugergrupperne.
Skriv nedenstående kommando i terminalen for at tilføje en bruger i sudoers:
$ sudo usermod -a -G sudo linuxuser3
- -a: Dette ændrer ændringerne i den aktuelle konfiguration
- -G: Navnet på brugerens samfund, der skal føjes til.
: Brugerens brugernavn skal ændres.
Når brugeren logger ind første gang efter tilføjelse til en ny gruppe, får vi en besked, der viser, at brugerrettighederne er ændret.
Konklusion:
Ved at bruge sudo i en kommando kan vi udføre opgaver på administrativt niveau. Denne manual hjælper dig med at tilføje en bruger til sudoers i Linux. Følg blot ovenstående retningslinjer for at tilføje en bruger til sudoerne.