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.
stappen om een nieuwe sudo-gebruiker aan te maken op Ubuntu
- voeg eerst de gebruiker toe, voer uit: sudo adduser <UserNameHere>
- 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
- in oudere versie van Ubuntu (versie 12.04 en ouder), voer: sudo adduser <UserNameHere> admin
- 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
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:
te krijgen Fig.02: Voeg gebruiker vivek toe aan sudo om beheerdersrechten te krijgen
- 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
gebruikersaccountinfo afdrukken
controleer het lidmaatschap van nieuwe gebruikers en groepen met de :$ id vivek
Voorbeelduitgangen:
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
en daar heb je het. Andere gebruikers toestaan sudo op Ubuntu-server te draaien en gebruikers beheerdersrechten te verlenen.
- Linux Login als Superuser (root gebruiker )
- Hoe kan ik inloggen als root?
- Ubuntu Maak een nieuwe sudo-gebruiker aan op Ubuntu Linux-server
- voeg een nieuw gebruikersaccount toe met admin-toegang op Linux
- CentOS 8 Linux Maak een Sudo-gebruiker
- Ubuntu 20.04 LTS maken van een sudo gebruiker
RSS-feed ➔ Wekelijkse e-mail nieuwsbrief ➔
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 |