Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

Sind Sie ein Debian-Linux-Benutzer? Sie können den Sudo-Befehl nicht verwenden und wissen nicht warum? Wir können helfen! Folgen Sie dieser Anleitung, während wir Ihnen zeigen, wie Sie Benutzer zur sudoers-Datei in Debian hinzufügen!

Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

Bevor wir anfangen

Dieses Tutorial führt Sie durch das Hinzufügen von Benutzern zur Sudoers-Datei unter Debian Linux. Im Gegensatz zu vielen anderen Linux-Betriebssystemen richtet Debian während der Installation kein Sudo für den Benutzer ein.

Wenn Sie jedoch ein auf Debian basierendes Betriebssystem wie Bunsen Labs, Devuan, SolydXK oder andere verwenden, haben Sie möglicherweise auch kein Sudo eingerichtet. Wenn dies der Fall ist, folgen Sie bitte dieser Anleitung, da die Anweisungen ähnlich sein sollten, da diese Betriebssysteme auf Debian basieren.

Debian fügt Benutzer zu sudoers hinzu – Hinzufügen eines einzelnen Benutzers  

Der einfachste Weg, einem Benutzer unter Debian Sudo-Zugriff zu verschaffen, besteht darin, das Hinzufügen von Benutzern zur Sudoers-Datei über die Gruppenverwaltungstools vollständig zu ignorieren und stattdessen die Sudoer-Datei manuell zu bearbeiten, einen bestimmten Benutzer anzugeben und ihnen volle Berechtigungen zu erteilen.

Um mit dem Hinzufügen eines einzelnen Benutzers zur Sudoers-Datei auf Debian zu beginnen, öffnen Sie ein Terminalfenster. Sobald das Terminalfenster geöffnet ist, müssen Sie sich beim Root-Konto anmelden . Der Grund? Das Root-Konto ist erforderlich, um Systemdateien, einschließlich Sudoers, zu ändern.

Sobald Ihr Terminalfenster geöffnet ist, können Sie auf das Root-Konto von Debian zugreifen, indem Sie den su-  Befehl in einem Terminal ausführen  . Denken Sie daran, dass Sie sich das Root-Passwort merken müssen, das während des Debian-Installationsprozesses festgelegt wurde.

su -

Nachdem Sie sich im Terminal Ihres Debian-PCs beim Root-Konto angemeldet haben, müssen Sie die Sudoers-Datei zu Bearbeitungszwecken öffnen. Die Sudoers-Datei befindet sich im /etc/Verzeichnis ( /etc/sudoers). Sie sollten die Datei jedoch niemals direkt bearbeiten. Stattdessen müssen Sie den Befehl visudo verwenden  .

Hinweis: In diesem Handbuch verwenden wir den Nano-Editor, da er für die meisten Linux-Benutzer zugänglich und einfach zu verwenden ist. Wenn Ihnen Nano nicht gefällt, können Sie „nano“ im folgenden Befehl in etwas anderes ändern.

EDITOR=Nano-Visudo

Sobald der  visudo- Befehl ausgeführt wurde, öffnet  der Nano-Editor die Sudoers-Datei auf Ihrem Debian-Linux-PC. Von hier aus, verwenden Sie die  unten  Pfeil  - Taste die spezifische Linie „zu finden ## User privilege specification„.

Unter dieser Zeile sollten Sie „ root ALL=(ALL) ALL.“ sehen . Dieser Code teilt Debian mit, dass das Root-Konto Sudo verwenden kann. Sie müssen diese Zeile für Ihren eigenen Benutzer replizieren, um ihm Sudoer-Berechtigungen zu erteilen. 

root ALL=(ALL) ALLErstellen Sie im Nano-Editor unter „ “ eine neue Zeile und schreiben Sie in die darunter liegende Zeile. Denken Sie daran, dass Sie "user" in Ihren Benutzernamen ändern müssen, um auf Sudo in Debian zuzugreifen.

Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

user ALL=(ALL) ALL

Nachdem Sie die Zeile des Nano-Texteditors ausgeschrieben haben, muss die Sudoers-Datei gespeichert werden. Um es in Nano zu speichern, drücken Sie die Tastenkombination Strg + O  auf der Tastatur. Drücken  Sie Strg + X  zu verlassen.

Debian fügt Benutzer zu sudoers hinzu – Hinzufügen über die sudo-Gruppe

Wenn Sie unter Debian keine Benutzer einzeln hinzufügen möchten, erlaubt das Betriebssystem Benutzern auch, jedem Benutzerkonto Sudo-Zugriff zu gewähren, indem sie sie einfach zur sudo-  Gruppe hinzufügen  . So geht's.

Öffnen Sie zunächst ein Terminalfenster, wenn Sie noch keins geöffnet haben. Unter Debian können Sie das Terminalfenster am einfachsten starten, indem Sie Strg + Alt + T  auf der Tastatur drücken  . Sobald das Terminalfenster geöffnet ist, müssen Sie sich mit dem Befehl su  beim Root-Konto anmelden .

su -

Nachdem die Terminalsitzung nun beim Root-Konto angemeldet ist, müssen Sie den Befehl grep  ausführen, um festzustellen, ob die Gruppe „sudo“ auf Ihrem Debian Linux-PC vorhanden ist. 

Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

grep -i "sudo" /etc/group

Die Ausgabe sollte „ sudo“ anzeigen und anzeigen, dass Ihr Debian Linux-PC tatsächlich über die sudo-Gruppe verfügt. Wenn Ihr Debian Linux-System aus irgendeinem Grund nicht über die sudo-Gruppe verfügt, können Sie sie mit dem folgenden Befehl in einem Terminalfenster erstellen.

sudo hinzufügen

Führen Sie nach dem Erstellen der neuen Gruppe den  Befehl grep erneut aus,  um zu bestätigen, dass sie dort ist.

grep -i "sudo" /etc/group

Wenn Sie bestätigt haben, dass die sudo-Gruppe vorhanden ist, können Sie mit dem  Befehl usermod -aG  vorhandene Benutzer zur Gruppe hinzufügen. Durch das Hinzufügen von Benutzern zu dieser Gruppe können sie sudo-Befehle unter Debian ausführen.

Hinweis: Führen Sie den  folgenden Befehl usermod  so oft wie nötig aus, um Benutzern Zugriff auf sudo zu gewähren.

Debian: Benutzer zur Sudoers-Datei hinzufügen [Anleitung]

usermod -aG sudo YOUR_USERNAME

Müssen Sie einen Benutzer aus der Sudo-Gruppe entfernen, um ihm Sudo-Berechtigungen zu verweigern? Sie können jeden Benutzer aus der sudo-Gruppe entfernen, indem Sie den folgenden Befehl usermod -G  in einem Terminalfenster ausführen .

su usermod -G sudo YOUR_USERNAME

Nachdem der Benutzer aus der Gruppe entfernt wurde, kann er in Debian keine Sudo-Befehle mehr ausführen. 


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?