Introduktion
Denne serie er en del af 4 guides!
- Opret en SUDO bruger på Ubuntu (Denne Guide)
- Hostname, timezone, locales på Ubuntu
- Sådan konfigureres SSH-nøgler på Ubuntu
- Beskyt din OpenSSH server på Ubuntu
Når du opretter en ny Ubuntu server, bør du udføre nogle vigtige konfiguration trin som en del af den indledende opsætning. Disse trin vil øge sikkerheden og anvendeligheden af din server. – Denne guide omhandler SUDO bruger.
INFO -1 – I denne guide bruger jeg en gratis SSH client som hedder mobaxterm – Download mobaxterm HER
Trin 1 — Log ind som root
For at logge på din server skal du kende din servers offentlige IP-adresse, samt din servers root adgangskode.
Hvis du ikke allerede er forbundet til din server, skal du logge ind nu som root-bruger. Jeg anbeflaer du bruger mobaxterm
Accepter advarslen om værtens ægthed, hvis den vises. Skriv nu din root-adgangskode for at logge ind.
OBS.: Hvis det er første gang, du logger på serveren med en adgangskode, kan du blive bedt om at ændre root-adgangskoden.
Om ROOT brugeren
“root” er den administrative bruger i et Linux-miljø! root har adgang til alt på din server. På grund af de øgede privilegier for root-kontoen, frarådes det at bruge den regelmæssigt.
Derfor skal er næste trin er at oprette en ny brugerkonto med reducerede rettigheder til daglig brug.
Senere i guiden viser vi dig, hvordan du midlertidigt får øgede privilegier til de tidspunkter, hvor du har brug for dem.
Trin 2 — Oprettelse af en ny bruger
Når du er logget ind som “root”, vil du være i stand til at tilføje en ny brugerkonto. I fremtiden vil er det menningen logge ind med denne nye konto i stedet for “root” brugeren.
I dette eksempel opretter en ny bruger kaldet “bobby”, men du bør erstatte “bobby” med et andet brugernavn, som du kan lide (Dog frarådes admin osv):
Når du køre overstående kommando, vil du blive stillet et par spørgsmål om din nye konto! Det første er hvilken din adgangskode du vil bruge.
Indtast en stærk adgangskode som du kan huske, og udfyld eventuelt yderligere oplysninger, hvis du ønsker det.
Dog er de rasternde felter ikke påkrævet, og du kan bare trykke på ENTER i ethvert felt, du ønsker at springe over.
Trin 3 — Tildeling af administrative privilegier
Nu har vi oprettet en ny brugerkonto med almindelige kontorettigheder.
Det kan dog nogle gange være nødvendigt at udføre administrative opgaver på din server.
For at undgå at skulle logge ud af vores normale bruger og logge ind igen som root bruger, kan vi lave det som bliver kaldt en “sudo” bruger
Dette vil tillade vores normale bruger at køre kommandoer med superbrugerrettigheder ved at sætte ordet sudo før kommandoen.
For at tilføje sudo privilegier til vores nye bruger, skal vi tilføje brugeren til sudo-gruppen.
Login som “root”, kør denne kommando for at tilføje din nye bruger til sudo-gruppen (erstat bobby med din tidliger oprettet bruger):
Hvis du vil køre komandoer med superbrugerrettigheder på din bruger, kan du skrive “sudo” før kommandoer.
F.eks.:
Du vil blive bedt om din adgangskode, når du bruger sudo for første gang i hver session (og periodisk efterfølgende).
Trin 4 — Login med din nye bruger
Nu hvor vi har lavet en almindelig bruger til daglig brug, skal vi sikre os, at vi kan SSH direkte ind på kontoen.
Trin 5 – Opdatere din server.
Kør følgende kommandoer
Trin 6 – Færdig
For at forbedre din servers sikkerhed anbefaler vi kraftigt at opsætte SSH-nøgler i stedet for at bruge adgangskodegodkendelse. Følg vores guide til opsætning af SSH-nøgler på Ubuntu 22.04!
Læg en kommentar