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:
- 10 nyttige Sudoers-konfigurasjoner for å sette 'sudo' i Linux
- Hvordan vise stjerner mens du skriver Sudo-passord i Linux
- 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.