Hvordan lage en ny Sudo-bruker på Ubuntu


I Linux og andre Unix-lignende systemer har root-kontoen de høyeste tilgangsrettighetene på systemet. Den brukes spesielt til systemadministrasjonsformål.

Rotbrukeren (noen ganger referert til som superbrukeren) har alle rettigheter eller tillatelser (til alle filer og programmer) i alle moduser (enkelt- eller flerbruker).

Å betjene et Linux-system, spesielt en server som bruker root-kontoen, anses som usikker av flere grunner. Disse inkluderer blant annet risikoen for skade fra ulykker (for eksempel å kjøre en kommando som sletter filsystemet), og kjøre systemapplikasjoner med forhøyede rettigheter som åpner systemet for sikkerhetssårbarheter. I tillegg er root-kontoen et mål for hver angriper.

Med hensyn til sikkerhetshensynene ovenfor, anbefales det å bruke sudo-kommandoen for å få root-privilegier når en systembruker virkelig trenger det. På Ubuntu er root-kontoen deaktivert som standard, og standardkontoen er en administrativ konto som bruker sudo for å få root-privilegier.

I denne korte artikkelen vil vi forklare hvordan du oppretter en sudo-bruker på Ubuntu Linux-distribusjon.

Opprette en ny Sudo-bruker i Ubuntu

1. Logg inn på Ubuntu-serveren som root-bruker.

$ ssh [email _ip_address

2. Deretter oppretter du en ny sudo-bruker ved å bruke useradd-kommandoen som vist, hvor en admin er et brukernavn. I den følgende kommandoen betyr -m-flagget å opprette brukerens hjemmekatalog hvis den ikke eksisterer, -s spesifiserer brukerens påloggingsskall og -c definerer en kommentar som skal lagres i kontofilen.

$ sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. Opprett et passord for admin-brukeren ved å bruke passwd-verktøyet og bekreft den nye brukerens passord. Et sterkt passord anbefales på det sterkeste!

$ sudo passwd admin

4. For å gjøre det mulig for brukeren admin å påkalle sudo for å utføre administrative oppgaver, må du legge brukeren til sudo-systemgruppen ved å bruke usermod-kommandoen som følger, der -a alternativet betyr å legge bruker til en tilleggsgruppe og -G spesifiserer gruppen.

$ sudo usermod -aG sudo admin

5. Test nå sudo-tilgang på en ny brukerkonto ved å bytte til admins konto (skriv inn admins kontopassord når du blir bedt om det).

$ su - admin

6. Når du har byttet til admin-bruker, kontroller at du kan kjøre en hvilken som helst administrativ oppgave, prøv for eksempel å lage et katalogtre under /-katalogen ved å legge til sudo til kommandoen.

$ mkdir -p /srv/apps/sysmon
$ sudo mkdir -p /srv/apps/sysmon

Følgende er andre guider om sudo som du vil finne nyttige:

  1. 10 nyttige Sudoers-konfigurasjoner for å sette 'sudo' i Linux
  2. Hvordan vise stjerner mens du skriver Sudo-passord i Linux
  3. Hvordan beholde «sudo»-passordtidsavbruddsøkten lenger i Linux

Det er alt for nå. I denne guiden har vi vist hvordan du oppretter en sudo-bruker på Ubuntu. For mer informasjon om sudo, se man sudo_root. Har du spørsmål eller tanker å dele? Hvis ja, nå oss via tilbakemeldingsskjemaet nedenfor.