Wir zeigen Ihnen, wie Sie Benutzer erstellen und ihre Sudo-Berechtigungen unter Ubuntu verwalten. Das sudo Der Befehl erlaubt normalen Benutzern, Programme auszuführen, die nur dem Root-Benutzer zur Verfügung stehen. Dieses Tutorial zeigt Ihnen die einfachste Möglichkeit, einen neuen Benutzer mit sudo-Zugriff auf Ubuntu zu erstellen, ohne die sudoers
Ihres Servers zu ändern Datei.
5 Schritte zum Erstellen eines neuen Sudo-Benutzers:
1. Melden Sie sich bei Ihrem Server an
Verbinden Sie sich zunächst per SSH mit Ihrem Linux-Server
2. Fügen Sie einen neuen Systembenutzer hinzu
# adduser newuser
Fühlen Sie sich frei, newuser
zu ersetzen durch den Namen des Systembenutzers, den Sie hinzufügen möchten. Sie müssen ein Passwort für Ihren neuen Benutzer sowie einige zufällige Benutzerinformationen eingeben. Sie können ein sicheres Passwort über die Befehlszeile generieren.
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name []: New User Room Number []: 101 Work Phone []: 123456 Home Phone []: 123456 Other []: Is the information correct? [Y/n] y
3. Fügen Sie einem Systembenutzer unter Linux sudo-Berechtigungen hinzu
Sobald der Systembenutzer erstellt ist, fügen Sie ihn dem sudo
hinzu Gruppe mit dem folgenden Befehl:
# usermod -aG sudo newuser
Verwenden Sie dann den su
Befehl zum Wechseln zum neuen Benutzer:
# su - newuser
Jetzt können Sie versuchen, einen Befehl oder ein Programm auszuführen, das nur dem Root-Benutzer zur Verfügung steht. Versuchen Sie beispielsweise, den Paketindex zu aktualisieren und die neuesten Versionen aller Pakete zu installieren, die derzeit auf Ihrem Server installiert sind.
sudo apt-get update sudo apt-get upgrade
Falls der sudo-Befehl nicht auf Ihrem Server installiert ist, erhalten Sie die folgende Fehlermeldung:
-su: sudo: command not found
4. Sudo-Programm installieren
Das bedeutet, dass Sie das sudo-Programm installieren müssen, um diesen Befehl ausführen zu können. Wechseln Sie zu Ihrem Root-Konto und führen Sie den folgenden Befehl aus:
# apt-get install sudo
Sie können mit diesem Befehl überprüfen, ob es erfolgreich installiert wurde:
# dpkg -l | grep -i sudo
Die Ausgabe sollte der folgenden ähneln:
# dpkg -l | grep -i sudo ii sudo 1.8.16-0ubuntu1.3 amd64 Provide limited super user privileges to specific users
Sobald das sudo-Programm auf Ihrem Ubuntu-VPS installiert ist, wechseln Sie zum neuen Benutzer und versuchen Sie, dieselben Befehle erneut auszuführen. Sie sollten die Fehlermeldung jetzt nicht sehen und stattdessen aufgefordert werden, das Passwort des neuen Systembenutzers einzugeben.
5. Sudo-Berechtigungen für einen Systembenutzer unter Linux entfernen
In einigen Fällen möchten Sie möglicherweise die sudo-Berechtigungen für einen bestimmten Systembenutzer entfernen. Zu diesem Zweck können Sie diesen Befehl verwenden:
# deluser newuser sudo
Fühlen Sie sich frei, newuser
zu ersetzen mit dem Namen des Systembenutzers, den Sie ändern möchten. Wenn Sie die folgende Meldung erhalten, bedeutet dies, dass der Systembenutzer erfolgreich aus der sudo-Gruppe entfernt wurde.
# deluser newuser sudo Removing user `newuser' from group `sudo' ... Done.
Natürlich müssen Sie unter Ubuntu keine Benutzer erstellen und ihre Sudo-Berechtigungen verwalten, wenn Sie einen unserer ultraschnellen VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Benutzer zu erstellen und ihr Sudo zu verwalten Privilegien auf dem Ubuntu-Server. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag zum Erstellen von Benutzern und Verwalten ihrer Sudo-Berechtigungen auf Ubuntu gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie eine Antwort im Kommentarbereich. Danke.