GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Konfigurieren der Sudo-Berechtigungsautorisierung im Ubuntu-Stil unter Debian Linux

Die folgenden Zeilen beschreiben ein Verfahren zum Nachahmen des sudo-Berechtigungssystems von Ubuntu unter Debian Linux. Sudo ermöglicht es Benutzern, Programme mit den Autorisierungsprivilegien eines anderen Benutzers auszuführen, indem sie ihr eigenes Passwort zur Authentifizierung angeben.

Falls noch nicht geschehen, installieren Sie zuerst sudo Paket:

# apt-get install sudo

Sobald sudo installiert ist, führen Sie Folgendes aus:

# visudo

wodurch Sie den Inhalt von /etc/sudoers bearbeiten können Datei. Ändern Sie den Inhalt dieser Datei wie unten gezeigt:

Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

root    ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo   ALL=(ALL:ALL) ALL

Alternativ sollten Sie nur die Zeile hinzufügen:

%admin ALL=(ALL) ALL

die es Mitgliedern der Admin-Gruppe ermöglicht, Root-Rechte zu erlangen. Als nächstes erstellen Sie admin Gruppe:

# addgroup admin

In diesem Stadium müssen Sie nur noch alle Benutzer hinzufügen, die Sie mit dem sudo-Befehl zu admin verwenden möchten und sudo Gruppe. Zum Beispiel fügt der folgende Befehl einen Benutzer linuxconfig hinzu an beide Gruppen:

# usermod -a -G sudo -G admin linuxconfig

Um zu sehen, welche Benutzer derzeit zu admin gehören und sudo Gruppenlauf:

# getent group sudo admin

Um mit der Verwendung von sudo zu beginnen, müssen Sie sich erneut anmelden, d. h. abmelden und sich erneut mit Ihrem sudo-Benutzer anmelden. Andernfalls wird die folgende Fehlermeldung angezeigt:

$ sudo -i
[sudo] password for linuxconfig: 
linuxconfig is not in the sudoers file.  This incident will be reported.

Debian
  1. Konfigurieren Sie Supervisor so, dass der Apache2-Webserver unter Ubuntu/Debian Linux ausgeführt wird

  2. Ubuntu / Debian Jdownloader Linux-Installationsanleitung

  3. Installieren Sie ownCloud 10 auf Ubuntu 16.04 / 14.04 / Debian 9 / 8

  4. So installieren Sie Pip unter Ubuntu 18.04, Debian 9 und Linux Mint 19

  5. MX-Linux vs. Ubuntu

So erstellen Sie einen Sudo-Benutzer in Ubuntu Linux

Installieren/Upgrade von Linux Kernel 5.16 auf Debian 11 Bullseye

So installieren Sie Prometheus in Debian 11 oder Ubuntu 20.04

So installieren Sie sudo unter Debian oder Ubuntu Linux

So installieren Sie MariaDB 10 unter Debian 11 Bullseye Linux

So installieren Sie NextCloud unter Debian 11 Bullseye Linux