Hoe maak ik een nieuwe sudo gebruiker op Ubuntu Linux server

bekijk alle Ubuntu Linux gerelateerde FAQ

ik ben een nieuwe Ubuntu Linux 16.04.xx LTS server gebruiker. Hoe maak ik een nieuwe sudo-gebruiker aan op mijn server? Hoe voeg ik een nieuwe gebruiker toe als sudoer-bestand met de opdrachtregeloptie op Ubuntu?
in Linux (en Unix in het algemeen) is er een SuperUser genaamd root. De root gebruiker kan alles en nog wat doen, en dus het dagelijkse werk als root kan erg gevaarlijk zijn. U kunt een opdracht verkeerd typen en het systeem vernietigen. Het sudo commando staat een gebruiker toe om een commando uit te voeren als de superuser (root gebruiker) of een andere gebruiker, zoals gespecificeerd door het beveiligingsbeleid. Vaak wordt sudo gebruikt op servers om admin machtigingen en privileges te geven aan gewone gebruikers. In deze snelle zelfstudie leert u hoe u een sudo-gebruiker maakt op Ubuntu.

advertentie

stappen om een nieuwe sudo-gebruiker aan te maken op Ubuntu

  1. voeg eerst de gebruiker toe, voer uit: sudo adduser <UserNameHere>
  2. voeg de gebruiker toe aan sudo-groep door het commando in terminal voor Ubuntu versie 12.04 en hoger te typen: sudo adduser <UserNameHere> sudo
  3. in oudere versie van Ubuntu (versie 12.04 en ouder), voer: sudo adduser <UserNameHere> admin
  4. Verify it: id <UserNameHere>

meer over admin en sudo groep op Ubuntu server

de leden van de admin groep kunnen root privileges krijgen. Alle leden van groep sudo uitvoeren een opdracht op Ubuntu server. Dus voeg gewoon de gebruiker toe aan de sudo-groep op Ubuntu-server. De admin groep is verouderd sinds Ubuntu versie 12.04 en hoger. Daarom bestaat niet meer of wordt niet meer gebruikt in Ubuntu 12.04 of hoger. De reden waarom het werkt:
# grep -B1 -i '^%sudo' /etc/sudoers
of
$ sudo grep -B1 -i '^%sudo' /etc/sudoers
monsteruitvoer:

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

laten we een aantal praktische voorbeelden bekijken.

Hoe voeg ik een nieuwe gebruiker genaamd vivek toe aan sudo met de opdrachtregel?

open de terminal of log in op uw externe server:
$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #

de gebruiker vivek toevoegen

# adduser vivek
of
$ sudo adduser vivek
monsteruitvoer:

Fig.01: De nieuwe gebruiker toevoegen aan Ubuntu

Fig.01: De nieuwe gebruiker toevoegen aan Ubuntu

een sudo-gebruiker maken op Ubuntu voor vivek-account

Typ de volgende opdracht:
# adduser vivek sudo
of gebruik de opdracht usermod om gebruiker toe te voegen aan groep op Linux:
# usermod -aG sudo vivek
of
$ sudo usermod -aG sudo vivek
of
$ sudo adduser vivek sudo
monsteroutput:

Fig.02: Voeg gebruiker vivek toe aan sudo om beheerdersrechten

te krijgen Fig.02: Voeg gebruiker vivek toe aan sudo om beheerdersrechten te krijgen

Patreon supporters alleen gidsen 🤓
  • geen advertenties en tracking
  • diepgaande handleidingen voor ontwikkelaars en systeembeheerders bij Opensourceflare✨
  • Word lid van mijn Patreon om onafhankelijke contentmakers te ondersteunen en begin met het lezen van de nieuwste handleidingen:
    • het instellen van Redis sentinel-cluster op Ubuntu of Debian Linux
    • het Instellen van SSH Sleutels Met YubiKey als twee-factor authenticatie (U2F/FIDO2)
    • het instellen van Mariadb Galera cluster op Ubuntu of Debian Linux
    • Een podman tutorial voor beginners – deel I (Linux containers zonder Docker en in daemonless modus)
    • Hoe te beschermen Linux tegen malafide USB-apparaten met behulp van USBGuard
    • Als uw domein niet verzenden van e-mail, kunt u de DNS-instellingen om te voorkomen dat spoofing en phishing

Join Patreon ➔

gebruikersaccountinfo afdrukken

controleer het lidmaatschap van nieuwe gebruikers en groepen met de :
$ id vivek
Voorbeelduitgangen:

Fig.03: gebruikers-en groepsinformatie tonen

Fig.03: gebruikers-en groepsinformatie tonen

sudo-toegang testen voor vivek-gebruikersaccount

gebruiker vivek kan nu inloggen met het ssh-commando commando als volgt:
$ ssh [email protected]
Controleer of vivek sudo-opdracht kan gebruiken:
$ sudo cat /etc/sudoers
de eerste keer dat u sudo commando gebruikt, wordt u gevraagd om het wachtwoord van de vivek account. Dus typ het vivek ‘ s wachtwoord om root toegang te krijgen. Elk commando type met sudo moet worden uitgevoerd met root privileges voor vivek account. Om root shell te krijgen, voer:
$ sudo -s
Voorbeelduitgangen:

Fig.03: sudo-toegang testen voor vivek-gebruikersaccount

Fig.03: sudo-toegang testen voor vivek-gebruikersaccount

en daar heb je het. Andere gebruikers toestaan sudo op Ubuntu-server te draaien en gebruikers beheerdersrechten te verlenen.

dit item is 3 van de 6 in de Linux en Unix sudo Tutorial series. Blijf de rest van de serie lezen:

  1. Linux Login als Superuser (root gebruiker )
  2. Hoe kan ik inloggen als root?
  3. Ubuntu Maak een nieuwe sudo-gebruiker aan op Ubuntu Linux-server
  4. voeg een nieuw gebruikersaccount toe met admin-toegang op Linux
  5. CentOS 8 Linux Maak een Sudo-gebruiker
  6. Ubuntu 20.04 LTS maken van een sudo gebruiker

🐧 de nieuwste tutorials over Linux, Open Source, & DevOps via
RSS-feed ➔ Wekelijkse e-mail nieuwsbrief ➔

ADVERTENTIE

Categorie Lijst van Unix-en Linux-commando ‘ s
Download managers wget
Documentatie help • mandb • man • pinfo
schijfruimte analyzers df • duf • ncdu • pydf
Bestandsbeheer cat * cp * minder * mkdir * meer * boomstructuur
Firewall Alpine Awall • 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
Package Manager apk • apt
Processen Management bg • chroot • cron • niet aanvaardt • fg • blik • gtop • iotop • banen • killall • doden • pidof • pstree • pwdx • tijd • vtop
Zoeken ag • grep • whereis • die
Shell builtins compgen • echo • printf
tekstverwerking knippen • rev
Informatie voor de Gebruiker groepen • id * lastcomm * last * lid / libuser-lid * logname * members * users * whoami * who * w
WireGuard VPN Alpine * CentOS 8 * Debian 10 * Firewall * Ubuntu 20.04

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.