Anleitung zum Hinzufügen von Benutzern zu Sudoern in Debian

Anleitung zum Hinzufügen von Benutzern zu Sudoern in Debian

Für diejenigen, die Debian-basierte Systeme administrieren, ist die Verwaltung von Benutzerrechten eine grundlegende Aufgabe, um sowohl Sicherheit als auch Funktionalität zu gewährleisten. Eine der wichtigsten Aufgaben ist es, zu verstehen, wie man einen Benutzer zur sudoers-Liste hinzufügt, um ihm erweiterte Rechte zur Durchführung administrativer Aktionen zu gewähren. Dieser Artikel erklärt die Komplexität dieses Prozesses und bietet klare Anweisungen und Einblicke, um die Benutzerverwaltung in Debian sowohl einfach als auch sicher zu gestalten.

Benutzer über Terminal hinzufügen

Um einen Benutzer über das Terminal zu den sudoers in Debian hinzuzufügen, können Sie ihn entweder zur sudo-Gruppe hinzufügen (die einfachere Methode) oder die Datei /etc/sudoers bearbeiten, um eine feinere Anpassung zu ermöglichen. Nachfolgend sind die Schritte für beide Methoden aufgeführt.

#1 Einloggen in Debian

Zunächst müssen Sie sich an Ihrem Terminal anmelden. Wenn Sie nicht als root angemeldet sind, müssen Sie sich als Benutzer mit sudo-Rechten anmelden.

#2 Benutzer zur sudo-Gruppe hinzufügen

Der einfachste Weg, einem Benutzer sudo-Zugriff zu gewähren, ist, ihn zur sudo-Gruppe hinzuzufügen. Standardmäßig ist Debian so konfiguriert, dass Mitglieder der sudo-Gruppe den sudo-Befehl verwenden dürfen.

sudo usermod -aG sudo username

Ersetzen Sie Benutzername durch den Namen des Benutzers, dem Sie sudo-Rechte erteilen möchten.

#3 Prüfen, ob der Benutzer zur sudo-Gruppe gehört

Um sicherzustellen, dass der Benutzer der Gruppe hinzugefügt wurde, können Sie den Befehl groups verwenden:

groups username

In der Gruppenliste dieses Benutzers sollte sudo erscheinen.

#4 Alternative Methode: Änderung der Datei /etc/sudoers

Wenn Sie bestimmte Rechte vergeben wollen oder wenn Sie nicht möchten, dass der Benutzer zur sudo-Gruppe hinzugefügt wird, können Sie die Datei /etc/sudoers bearbeiten.

1. Öffnen Sie die Datei sudoers mit visudo:

sudo visudo

Mit dem Befehl visudo wird sichergestellt, dass keine Syntaxfehler gemacht werden, die zum Ausschluss aus dem System führen könnten.

2. Fügen Sie den Benutzer mit den entsprechenden Berechtigungen hinzu:
Navigieren Sie zu dem Abschnitt, in dem die einzelnen Benutzerberechtigungen definiert werden. Um vollen Zugriff zu gewähren, fügen Sie hinzu:

username ALL=(ALL:ALL) ALL

Spezifische Berechtigungen finden Sie in der sudoers-Manpage.

3. Speichern und Beenden:

Abhängig vom Editor, in dem Sie sich befinden:

  • Für nano (Standard bei einigen Debian-Installationen): Strg + O, um die Änderungen zu schreiben, dann Enter und Strg + X, um zu beenden.
  • Für vi: Esc drücken, :wq eingeben und Enter drücken.

Hinweis: Verwenden Sie immer visudo, wenn Sie die Datei sudoers bearbeiten. Direktes Editieren kann zu Fehlern führen, die Ihr System unbrauchbar machen.

#5 Testen der Konfiguration

Wechseln Sie zu dem Benutzerkonto und versuchen Sie, einen Befehl mit sudo auszuführen, um sicherzustellen, dass die Berechtigungen korrekt angewendet werden:

su - username
sudo apt updat

Wenn alles korrekt eingerichtet wurde, sollte der Benutzer nach seinem Passwort gefragt werden und den Befehl apt update mit erweiterten Rechten ausführen können.

Herzlichen Glückwunsch! Sie haben nun erfolgreich einen Benutzer zu den sudoers unter Debian hinzugefügt. Es ist sehr wichtig, bei der Vergabe von sudo-Privilegien vorsichtig zu sein, da ein sudo-Benutzer sehr viel Befugnisse hat und dem System potenziell Schaden zufügen kann, wenn er nicht mit Bedacht eingesetzt wird.

Fazit

Möchten Sie Debian auf einer virtuellen Maschine betreiben? Bei Gcore Cloud können Sie zwischen Basic VM, Virtual Instances, VPS/VDS oder Bare Metal Servern wählen, die für Debian geeignet sind:

  • Gcore Basic VM bietet gemeinsam genutzte virtuelle Maschinen ab 3,2 € pro Monat
  • Virtuelle Instanzen sind virtuelle Maschinen mit einer Vielzahl von Konfigurationen und einem Marktplatz für Anwendungen.
  • Virtual Dedicated Server bieten eine hervorragende Geschwindigkeit von 200+ Mbps an mehr als 20 Standorten weltweit.
  • Bare Metal bietet die ultimative Serverleistung und -performance mit einem kompletten Server, der nur für Ihre Bedürfnisse ausgelegt ist.

Instanz auswählen

Melden Sie sich an, um die neuesten Updates, Nachrichten und Funktionen zu erhalten.

Wir respektieren Ihren Posteingang und bemühen uns, Spam zu vermeiden