So fügen Sie einen Sudo-Benutzer in Ubuntu hinzu

sudoist einer der am häufigsten verwendeten Befehle in Linux-Systemen. Es ermöglicht einem Benutzer, ein bestimmtes Programm als ein anderer Benutzer auszuführen, der standardmäßig der Superbenutzer ist.

Es wird hauptsächlich für administrative Zwecke verwendet; Bereitstellung von eingeschränktem Administratorzugriff für Benutzer ohne Administratorrechte auf einem Linux-PC.

Ein Benutzer darf beispielsweise standardmäßig keine Pakete auf einem Ubuntu-System installieren. Der Benutzer kann dies jedoch mit sudoBefehl tun .

Nicht-Root-Benutzer ohne sudo können kein Programm installieren . Sehen Sie sich unten ein Beispiel für einen fehlgeschlagenen Versuch an:

apt-get install aptitude
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

Ein Nicht-Root-Benutzer mit sudo kann ohne Probleme Programme auf dem System installieren .

sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree       
....

Vorhandenen Benutzer als Sudo-Benutzer hinzufügen

Wenn ein Benutzer nicht Teil der sudoBenutzergruppe ist, kann er den sudoBefehl nicht verwenden. Es wird die folgende Ausgabe werfen:

testuser is not in the sudoers file.  This incident will be reported.

Um einen Benutzer zur Sudoers-Liste hinzuzufügen, verwenden Sie den usermodBefehl, um einen vorhandenen Benutzer zur sudoGruppe auf dem System hinzuzufügen . Unten ist ein Beispielbefehl.

sudo usermod -aG sudo testuser

Hier -abedeutet die Option 'anhängen'. Es stellt sicher, dass die Mitgliedschaft des Benutzers in bestehenden Gruppen nicht beeinträchtigt wird. -G gibt an, zu welcher Gruppe der Benutzer hinzugefügt werden soll.

Sobald ein Benutzer der sudo-Gruppe hinzugefügt wurde, wird die folgende Meldung im Terminal angezeigt, wenn sich dieser Benutzer das nächste Mal am System anmeldet.

To run a command as administrator (user "root"), use "sudo".
See "man sudo_root" for details.

Erstellen Sie einen neuen Benutzer mit Sudo-Berechtigungen

adduserist der Linux-Befehl zum Erstellen eines neuen Benutzers. Es kann mit
Flag verwendet werden --ingroup, um den Benutzer während der Erstellung der Gruppe Sudo hinzuzufügen.

sudo adduser testuser --ingroup=sudo

Schränken Sie mit sudo ein, welche Befehle erlaubt sein sollen

Die Datei /etc/sudoersenthält Konfigurationsoptionen für den sudoBefehl. Diese Datei ist direkt schreibgeschützt, auch für root. Die einzige Möglichkeit, diese Datei zu bearbeiten, ist die Verwendung des visudoBefehls.

sudo visudo

Der obige Befehl öffnet die Datei mit dem Nano-Befehlszeileneditor. Scrollen Sie und suchen Sie die folgenden Zeilen in der Datei.

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

Der letzte ALLin der Zeile kann durch den einzigen Befehl oder eine Reihe von Befehlen ersetzt werden, die mit sudo erlaubt sein sollten.

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo

Wichtiger Hinweis: Die vorgeschlagenen Änderungen in der sudoers-Datei oben schränken sudo-Benutzer ein, nur Befehle mvund visudo. Dies dient nur zu Erklärungszwecken, Sie müssen diese Einschränkungen nicht für sudo-Benutzer auf Ihrem System erzwingen.

Wenn Sie Änderungen an der sudoers-Datei gemäß den oben angegebenen Anweisungen vorgenommen haben, stellen Sie sicher, dass Sie die Datei mit speichern, Ctrl + Odamit die Änderungen übernommen werden. Anschließend können Sie nano mit beenden Ctrl + X.

Damit die Änderungen wirksam werden, müssen Sie sich möglicherweise an-/abmelden, das System neu starten oder ein neues Terminalfenster öffnen.

🍻 Prost!


Kopieren und Einfügen auf Chromebook

Kopieren und Einfügen auf Chromebook

Das erste, was Sie sich beim Wechsel zu einem Chromebook vielleicht fragen werden, ist, wie Sie die grundlegenden Dinge erledigen - die Art von Dingen, die Sie in Ihrem vorherigen Betriebssystem auf der Rückseite hatten. Kopieren und Einfügen ist eine dieser grundlegenden Funktionen, die Sie an der einen oder anderen Stelle verwenden müssen.

So machen Sie einen Schreibtest unter Linux mit tt

So machen Sie einen Schreibtest unter Linux mit tt

In der modernen Ära der Technologie ist das Tippen zu einer der häufigsten Tätigkeiten für viele Berufe geworden. Wenn Sie lernen, schneller und genauer zu tippen, können Sie mehr Dinge in der gleichen Zeit erledigen.

WLAN funktioniert nicht unter Ubuntu? So beheben Sie es

WLAN funktioniert nicht unter Ubuntu? So beheben Sie es

Ubuntu ist beliebt für seine Robustheit und relativ weniger Fehler. Aber es ist sicher nicht ohne Probleme. Ein solches Problem ist mit seinem Wi-Fi-Treiber. Möglicherweise schalten Sie Ihr System nur ein, um festzustellen, dass Ihr Wi-Fi nicht funktioniert.

So erstellen und scannen Sie QR-Codes auf Chromebook

So erstellen und scannen Sie QR-Codes auf Chromebook

Quick Response Codes, kurz QR-Codes, sind fortschrittliche Barcodes, die mehr Informationen enthalten als ein herkömmlicher Barcode. Diese Codes sind zweidimensional, sodass Sie sie vertikal oder horizontal scannen können.

So installieren und entfernen Sie Pakete in Arch Linux

So installieren und entfernen Sie Pakete in Arch Linux

Sie möchten Pakete unter Arch Linux installieren, wissen aber nicht wie? Viele Leute stehen vor diesem Problem, wenn sie zum ersten Mal von Debian-basierten Distributionen zu Arch migrieren. Sie können Pakete auf Ihrem Arch-basierten System jedoch problemlos mithilfe von Paketmanagern verwalten.

So installieren Sie Spotify unter Linux

So installieren Sie Spotify unter Linux

Spotify ist einer der größten Musik-Streaming-Dienste auf dem Markt. Es verfügt über native Clients sowohl für mobile (Android und iOS) als auch für Desktop-Geräte (Mac und Windows).

9 grundlegende Befehle für den Einstieg in Linux

9 grundlegende Befehle für den Einstieg in Linux

In Linux-Anleitungen wird oft erwartet, dass Sie bestimmte Operationen im Terminal ausführen, was auf den ersten Blick einschüchternd wirken kann. Aber keine Sorge; Dieser Spickzettel für Linux-Befehle behandelt das Öffnen eines Terminals und das Ausgeben einiger nützlicher Befehle.

So verschieben Sie Linux-Dateien mit dem Mv-Befehl

So verschieben Sie Linux-Dateien mit dem Mv-Befehl

Während Sie wahrscheinlich bereits wissen, wie Sie eine Datei unter Linux mit dem GUI-Dateibrowser verschieben, fragen Sie sich vielleicht, ob es im Terminal einen Verschiebebefehl gibt, mit dem Sie Dateien schnell in verschiedene Verzeichnisse verschieben können. Der mv-Befehl ist der gewünschte und mit seiner einfachen Syntax und einigen optionalen Sicherheitsflags einfach zu verwenden.

Die 15 besten Themen für Ubuntu 20.04 im Jahr 2020

Die 15 besten Themen für Ubuntu 20.04 im Jahr 2020

Viele neue aktualisierte Designs können auf dem neuen GNOME-Desktop von Ubuntu 20.04 installiert werden. Hier ist eine Liste der besten Ubuntu-Themes im Jahr 2020

Die 10 besten Debian-basierten Linux-Distributionen

Die 10 besten Debian-basierten Linux-Distributionen

Das Standard-Debian und sein beliebter Ableger Ubuntu sind großartige Allround-Optionen für ein Linux-System, aber wenn Sie speziellere Bedürfnisse haben, möchten Sie vielleicht eine Debian-Alternative.