So erstellen Sie einen neuen Sudo-Benutzer auf Ubuntu Linux Server

Siehe alle Ubuntu Linux-bezogenen FAQ

Ich bin ein neues Ubuntu Linux 16.04.xx LTS Server Benutzer. Wie erstelle ich einen neuen Sudo-Benutzer auf meinem Server? Wie füge ich einen neuen Benutzer als Sudoer-Datei mit der Befehlszeilenoption unter Ubuntu hinzu?
In Linux (und Unix im Allgemeinen) gibt es einen SuperUser namens root. Der Root-Benutzer kann alles und jeden tun, und daher kann die tägliche Arbeit als Root sehr gefährlich sein. Sie könnten einen Befehl falsch eingeben und das System zerstören. Mit dem Befehl sudo kann ein zulässiger Benutzer einen Befehl als Superuser (Root-Benutzer) oder einen anderen Benutzer ausführen, wie in der Sicherheitsrichtlinie angegeben. Häufig wird das Sudo auf Servern verwendet, um normalen Benutzern Administratorberechtigungen und -berechtigungen zu erteilen. In diesem kurzen Tutorial erfahren Sie, wie Sie einen Sudo-Benutzer unter Ubuntu erstellen.

WERBUNG

Schritte zum Erstellen eines neuen Sudo-Benutzers unter Ubuntu

  1. Fügen Sie zuerst den Benutzer hinzu und führen Sie Folgendes aus: sudo adduser <UserNameHere>
  2. Fügen Sie den Benutzer der Sudo-Gruppe hinzu, indem Sie den Befehl im Terminal für Ubuntu Version 12.04 und höher eingeben: sudo adduser <UserNameHere> sudo
  3. Führen Sie in einer älteren Version von Ubuntu (Version 12.04 und älter) Folgendes aus: sudo adduser <UserNameHere> admin
  4. Überprüfen Sie es: id <UserNameHere>

Mehr über Admin und Sudo-Gruppe auf Ubuntu Server

Die Mitglieder der Admin-Gruppe können Root-Rechte erhalten. Alle Mitglieder der Gruppe sudo führen einen beliebigen Befehl auf dem Ubuntu-Server aus. Fügen Sie den Benutzer einfach zur Sudo-Gruppe auf dem Ubuntu-Server hinzu. Die Admin-Gruppe ist seit Ubuntu Version 12.04 und höher veraltet. Daher existiert oder wird in Ubuntu 12.04 oder höher nicht mehr verwendet. Der Grund, warum es funktioniert:
# grep -B1 -i '^%sudo' /etc/sudoers
ODER
$ sudo grep -B1 -i '^%sudo' /etc/sudoers
Beispielausgaben:

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

Lassen Sie uns einige praktische Beispiele sehen.

Wie füge ich einen neuen Benutzer namens vivek über die Befehlszeile zu sudo hinzu?

Öffnen Sie das Terminal oder melden Sie sich bei Ihrem Remote-Server an:
$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #

So fügen Sie den Benutzer vivek hinzu

# adduser vivek
ODER
$ sudo adduser vivek
Beispielausgaben:

 Abb.01: So fügen Sie den neuen Benutzer unter Ubuntu hinzu

Abb.01: So fügen Sie den neuen Benutzer unter Ubuntu hinzu

So erstellen Sie einen Sudo-Benutzer unter Ubuntu für das Vivek-Konto

Geben Sie den folgenden Befehl ein:
# adduser vivek sudo
ODER verwenden Sie den Befehl usermod, um Benutzer zur Gruppe unter Linux hinzuzufügen:
# usermod -aG sudo vivek
ODER
$ sudo usermod -aG sudo vivek
ODER
$ sudo adduser vivek sudo
Beispielausgaben:

 Abb.02: Fügen Sie Benutzer vivek zu sudo hinzu, um Administratorrechte zu erhalten

Abb.02: Fügen Sie Benutzer vivek zu sudo hinzu, um Administratorrechte zu erhalten

Patreon supporters nur Führer 🤓
  • Keine Werbung und Tracking
  • Ausführliche Anleitungen für Entwickler und Systemadministratoren bei Opensourceflare✨
  • Treten Sie my Patreon bei, um unabhängige Ersteller von Inhalten zu unterstützen und die neuesten Anleitungen zu lesen:
    • So richten Sie den Redis Sentinel Cluster unter Ubuntu oder Debian Linux ein
    • So richten Sie SSH-Schlüssel mit YubiKey als Zwei–Faktor-Authentifizierung ein (U2F / FIDO2)
    • So richten Sie den Mariadb Galera Cluster unter Ubuntu oder Debian Linux ein
    • Ein Podman-Tutorial für Anfänger – Teil I (Linux-Container ohne Docker und im Daemonless-Modus)
    • So schützen Sie Linux mit USBGuard vor bösartigen USB-Geräten
    • Wenn Ihre Domain keine E-Mails sendet, legen Sie diese DNS-Einstellungen fest, um Spoofing und Phishing zu vermeiden

Tritt Patreon bei ➔

Drucken von Benutzerkontoinformationen

Überprüfen Sie die neue Benutzer- und Gruppenmitgliedschaft mit dem :
$ id vivek
Beispielausgaben:

 Abb.03: Benutzer- und Gruppeninformationen anzeigen

Abb.03: Benutzer- und Gruppeninformationen anzeigen

So testen Sie den Sudo-Zugriff für das vivek-Benutzerkonto

Jetzt kann sich Benutzer vivek mit dem Befehl ssh command wie folgt anmelden:
$ ssh [email protected]
Stellen Sie sicher, dass vivek den Befehl sudo verwenden kann:
$ sudo cat /etc/sudoers
Wenn Sie den Befehl sudo zum ersten Mal verwenden, werden Sie nach dem Kennwort des Vivek-Kontos gefragt. Geben Sie also das Passwort des Vivek ein, um Root-Zugriff zu erhalten. Jeder Befehlstyp mit sudo sollte mit Root-Rechten für das Vivek-Konto ausgeführt werden. Um Root-Shell zu erhalten, geben Sie ein:
$ sudo -s
Beispielausgaben:

 Abb.03: Testen des Sudo-Zugriffs für das vivek-Benutzerkonto

Abb.03: Testen des Sudo-Zugriffs für das Vivek-Benutzerkonto

Und da haben Sie es. Anderen Benutzern erlauben, sudo auf Ubuntu Server auszuführen und Benutzern Administratorrechte zu gewähren.

Dieser Eintrag ist 3 von 6 in der Linux und Unix Sudo Tutorial-Serie. Lesen Sie weiter den Rest der Serie:

  1. Linux-Anmeldung als Superuser (Root-Benutzer)
  2. Wie kann ich mich als root anmelden?
  3. Ubuntu Erstellen Sie einen neuen Sudo-Benutzer auf Ubuntu Linux Server
  4. Fügen Sie ein neues Benutzerkonto mit Administratorzugriff unter Linux hinzu
  5. CentOS 8 Linux Erstellen Sie einen Sudo-Benutzer
  6. Ubuntu 20.04 LTS erstellen Sie einen Sudo-Benutzer

🐧 Holen Sie sich die neuesten Tutorials zu Linux, Open Source & DevOps über
RSS Feed ➔ Wöchentlicher E-Mail-Newsletter ➔

WERBUNG

Kategorie Liste der Unix- und Linux-Befehle
Manager herunterladen wget
Dokumentation Hilfe * mandb • man • pinfo
Speicherplatzanalysatoren df * duf • ncdu • pydf
Dateiverwaltung cat * cp • weniger * mkdir • mehr * Baum
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
Paketmanager apk • apt
Prozesse Management bg • chroot • cron • disown • fg • Blicke • gtop • iotop • Jobs • killall • kill • pidof • pstree • pwdx • Zeit • vtop
Suchen ag * grep • whereis • which
Shell builtins compgen * echo • printf
Textverarbeitung cut * rev
Benutzerinformationen Gruppen * id • nachname • Nachname * lid/libuser-lid • logname * Mitglieder • Benutzer • whoami • wer • w
WireGuard VPN Alpine * CentOS 8 * Debian 10 * Firewall * Ubuntu 20.04

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.