So erstellen Sie Sudo -Benutzer unter OpenSuSe Linux
- 971
- 270
- Aileen Dylus
Mit dem Befehl sudo kann ein Benutzer ein Linux -System mit den Sicherheitsberechtigten eines anderen Benutzers standardmäßig den Superuser oder Root verwalten.
In diesem Leitfaden führen wir Sie durch den Prozess der Erstellung eines sudo -Benutzers in OpenSuse ich.E Erstellen Sie einen Benutzer und gewähren Sie ihnen die Berechtigungen, um den Sudo -Befehl aufzurufen.
Für diesen Leitfaden werden wir verwenden OpenSuse -Sprung 15.3, die neueste Veröffentlichung, auf der die Sudo -Befehl Kommt vorinstalliert. Wenn dies jedoch für Sie und die nicht der Fall ist Sudo -Befehl ist nicht auf Ihrem installiert OpenSuse Betriebssystem, installieren Sie es wie folgt.
Installieren Sie Sudo in OpenSuse Linux
Erster wechseln Sie auf die Wurzel Das Konto mit dem SU -Befehl geben Sie das Stammkennwort ein, wenn Sie aufgefordert werden, und führen Sie den Befehl Zypper aus, um zu installieren sudo wie gezeigt:
$ su - # Zypper in sudo
In dieser Anleitung wird auch davon ausgegangen, dass Sie ein frisch installiertes OpenSuse -Betriebssystem auf Ihrem Computer haben.
Erstellen Sie den sudo -Benutzer unter OpenSuSe Linux
Beginnen Sie mit dem Erstellen eines Benutzerkontos (aufgerufen sysadmin In diesem Beispiel) verwenden Sie den Befehl userAdd und erstellen Sie ein sicheres Kennwort für den Benutzer wie folgt. Der -M
Flag weist an, das Heimverzeichnis des Benutzers zu erstellen.
Beachten Sie, dass der Benutzer Tecmint ist der Standard administrative Benutzer, der aufrufen kann sudo. Daher verwenden wir es, um einen anderen administrativen Benutzer zu erstellen, der aufrufen kann sudo sowie.
$ sudo userAdd -m sysadmin $ sudo password sysadminErstellen Sie den sudo -Benutzer in OpenSuse
Als nächstes fügen Sie den Benutzer hinzu sysadmin an die Verwaltungsgruppe genannt Rad Verwenden Sie den Befehl usermod wie gezeigt.
In diesem Befehl die -A
Flag bedeutet, den Benutzer der durch die angegebenen ergänzenden Gruppe hinzuzufügen -G
Flagge. Überprüfen Sie dann die Gruppen des Sysadmins mit der Gruppen Befehl:
$ sudo usermod -Ag Wheel sysadmin $ sudo gruppen sysadminBenutzer zur Radgruppe hinzufügen
Konfigurieren Sie die Sudo -Zugriffs- und Radgruppe in der Sudoers -Datei
Jetzt müssen Sie die konfigurieren Rad Gruppe, damit Benutzer, die dazu gehört, einen Befehl mithilfe verwenden sudo. Öffnen Sie die Sudoers -Datei zum Bearbeiten, indem Sie den folgenden Befehl ausführen (standardmäßig standardmäßig, Visudo Verwendet Vim als Editor):
$ sudo visudo
Suchen Sie nach den Zeilen:
Standards targetPW # Fragen Sie nach dem Kennwort des Zielbenutzers I.e. Wurzeln Sie alle alle = (alle) alle # Warnung! Verwenden Sie dies nur zusammen mit 'Standards targetPW'!
und kommentieren Sie sie wie im folgenden Screenshot aus.
Konfigurieren Sie die RadgruppeSuchen Sie auch nach der folgenden Zeile.
# %Rad All = (alle) alle
und es zu ermöglichen, um Mitgliedern der Gruppe zu erlauben Rad Um einen Befehl auszuführen, indem Sie die aufrufen sudo Befehl:
%Rad alle = (alle) alleErmöglichen Sie den Benutzer, den Sudo -Befehl zu verwenden
Speichern Sie die Änderungen in der sudoers'Datei und schließen Sie es.
Notiz: Nach den jüngsten Änderungen ist das Standardbenutzerkonto in einem frisch installierten System von sudo Access deaktiviert. In diesem Fall der Benutzer Tecmint kann das nicht mehr aufrufen Sudo -Befehl Es sei denn, der Benutzer wird zur Radgruppe hinzugefügt.
Testen von sudo -Benutzer in OpenSuSe Linux
Um zu testen, ob das neu erstellte Benutzerkonto das aufrufen kann Sudo -Befehl, Wechseln Sie das Konto mit dem su Befehl, dann einen beliebigen Befehl mit sudo ausführen.
$ su - sysadmin $ sudo zypper install GitTesten Sie den sudo -Benutzer in OpenSuse
Das ist alles! In diesem Leitfaden haben wir uns angesehen, wie man einen Sudo -Benutzer in der erstellt OpenSuse Linux -Verteilung. Erreichen Sie uns wie üblich über das folgende Kommentarformular für Fragen oder Kommentare.
- « So installieren Sie das Epel -Repository in RHEL 9 Linux
- Was ist neu in Red Hat Enterprise Linux (Rhel) 9 »