Sådan oprettes en ny sudo-bruger på Ubuntu-serveren

se alle Ubuntu-relaterede ofte stillede spørgsmål

jeg er en ny Ubuntu-bruger 16.04.LTS server bruger. Hvordan opretter jeg en ny sudo-bruger på min server? Hvordan tilføjer jeg en ny bruger som sudoer-fil ved hjælp af kommandolinjemuligheden på Ubuntu?
der er en superbruger ved navn root. Rodbrugeren kan gøre alt og alt, og dermed kan det daglige arbejde, da roden kan være meget farligt. Du kan skrive en kommando forkert og ødelægge systemet. Sudo-kommandoen tillader en tilladt bruger at køre en kommando som superbruger (rodbruger) eller en anden bruger, som specificeret i sikkerhedspolitikken. Ofte sudo bruges på servere til at give admin tilladelser og privilegier til almindelige brugere. I denne hurtige tutorial lærer du, hvordan du opretter en sudo-bruger på Ubuntu.

annonce

trin til oprettelse af en ny sudo-bruger på Ubuntu

  1. Tilføj først brugeren, kør: sudo adduser <Brugernavnher>
  2. Føj brugeren til sudo-gruppen ved at skrive kommandoen i terminal til Ubuntu version 12.04 og derover: sudo adduser <UserNameHere> sudo
  3. i ældre version af Ubuntu (version 12.04 og ældre), kør: sudo adduser <UserNameHere> admin
  4. bekræft det: id <UserNameHere>

mere om admin og sudo group på Ubuntu server

medlemmerne af admin-gruppen kan få root-privilegier. Alle medlemmer af group sudo kører enhver kommando på Ubuntu server. Så bare tilføj brugeren til sudo-gruppen på Ubuntu server. Administratorgruppen er blevet forældet siden Ubuntu version 12.04 og nyere. Derfor eksisterer ikke længere eller bruges i Ubuntu 12.04 eller derover. Grunden til det virker:
# grep -B1 -i '^%sudo' /etc/sudoers
eller
$ sudo grep -B1 -i '^%sudo' /etc/sudoers
Prøveudgange:

# Allow members of group sudo to execute any command%sudoALL=(ALL:ALL) ALL

lad os se nogle praktiske eksempler.

Sådan tilføjes en ny bruger ved navn Vivek til sudo ved hjælp af kommandolinjen?

Åbn terminalen eller log ind på din fjernserver:
$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #

Sådan tilføjes brugeren ved navn vivek

# adduser vivek
eller
$ sudo adduser vivek
Prøveudgange:

Fig.01: Sådan tilføjes den nye bruger på Ubuntu

Fig.01: Sådan tilføjes den nye bruger på Ubuntu

Sådan oprettes en sudo-bruger på Ubuntu til Vivek-konto

Skriv følgende kommando:
# adduser vivek sudo
eller brug kommandoen usermod til at føje bruger til gruppe:
# usermod -aG sudo vivek
eller
$ sudo usermod -aG sudo vivek
eller
$ sudo adduser vivek sudo
Prøveudgange:

Fig.02: Føj bruger vivek til sudo for at få administratorrettigheder

Fig.02: Føj bruger vivek til sudo for at få administratorrettigheder

Patreon supportere kun guider 🤓
  • ingen annoncer og sporing
  • dybdegående vejledninger til udviklere og sysadmins på Opensourceflare Porter
  • Deltag i min Patreon for at støtte uafhængige indholdsskabere og begynde at læse nyeste guider:
    • Sådan konfigureres Redis sentinel cluster på Ubuntu eller Debian-Linuk
    • Sådan konfigureres SSH – nøgler med YubiKey som tofaktorautentificering (U2F/FIDO2)
    • Sådan konfigureres Mariadb Galera cluster på Ubuntu eller Debian-Linuk
    • en podman-tutorial til begyndere-del I (Kør 5688>
    • Sådan beskytter du mod useriøse USB-enheder ved hjælp af Usbguard
    • hvis dit domæne ikke sender e-mail, skal du indstille disse DNS-indstillinger for at undgå spoofing og phishing

Slut dig til Patreon Karin

Sådan udskrives brugerkontooplysninger

Bekræft nyt bruger-og gruppemedlemskab med :
$ id vivek
prøve udgange:

Fig.03: Vis bruger-og gruppeoplysninger

Fig.03: Vis bruger-og gruppeoplysninger

Sådan testes sudo-adgang til vivek-brugerkonto

nu Kan bruger vivek logge ind ved hjælp af SSH-kommandokommandoen som følger:
$ ssh [email protected]
Kontroller, at Vivek kan bruge sudo-kommandoen:
$ sudo cat /etc/sudoers
første gang du bruger sudo-kommandoen, bliver du bedt om adgangskoden til vivek-kontoen. Så skriv viveks adgangskode for at få root-adgang. Enhver kommandotype med sudo skal køre med root-privilegier til Vivek-konto. For at få rodskal skal du indtaste:
$ sudo -s
prøve udgange:

Fig.03: test sudo adgang til Vivek brugerkonto

Fig.03: test sudo adgang til Vivek brugerkonto

og der har du det. Tillader andre brugere at køre sudo på Ubuntu server og give brugerne administratorrettigheder.

denne post er 3 ud af 6 i sudo Tutorial serien. Læs resten af serien:

  1. Log ind som superbruger (root-bruger )
  2. Hvordan kan jeg logge ind som root?
  3. Ubuntu Opret en ny sudo-bruger på Ubuntu-linusserver
  4. Tilføj en ny brugerkonto med administratoradgang på Linus
  5. CentOS 8 Linus Opret en Sudo-bruger
  6. Ubuntu 20.04 LTS Opret en sudo-bruger

🐧 få de nyeste vejledninger på , Open Source & DevOps via
RSS feed daglig e-mail nyhedsbrev ➔

reklame

Kategori liste over kommandoer
Hent ledere vGet
dokumentation hjælp * mandb * man * pinfo
diskpladsanalysatorer df * DUF * ncdu * pydf
Filhåndtering kat * cp * mindre * mkdir * mere * træ
* CentOS 8 * openSUSE * RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 * Ubuntu 20.04
Linux Desktop apps Skype • Spotify • VLC 3
Modern utilities bat • exa
Network Utilities NetHogs • dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
pakkehåndtering apk * apt
processer Ledelse bg * chroot * cron * fornægte * fg * blikke * gtop * iotop * job * killall • dræbe * pidof * pstree • PV * tid * vtop
søger ag * grep * hvor er * hvilken
Shell builtins compgen * echo * printf
tekstbehandling klip • rev
Brugerinformation grupper * id • lastcomm • sidste * låg / libuser-låg • logname * medlemmer * brugere * Hvem * m
VPN Alpine • CentOS 8 • Debian 10 • Ubuntu 20.04

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.