Der Root-Benutzer ist die höchste Zugriffsebene im Betriebssystem CentOS 7. Die Root hat die vollständige Kontrolle über das System, einschließlich der Möglichkeit, Einstellungen zu ändern und Vorgänge durchzuführen, die sich auf den Systembetrieb und die Datensicherheit auswirken können. In diesem Artikel erfahren Sie, wie Sie einen Root-Benutzer in CentOS 7 erstellen.
Bevor Sie mit der Erstellung eines Root-Benutzers fortfahren, müssen Sie sicherstellen, dass Sie über Administratorrechte oder Zugriff als Superuser verfügen. Beachten Sie auch, dass die Arbeit als Root des Benutzers gefährlich sein kann und Vorsicht erfordert.
Führen Sie die folgenden Schritte aus, um einen Root-Benutzer in CentOS 7 zu erstellen:
- Melden Sie sich als Superuser an: öffnen Sie ein Terminal und geben Sie den Befehl ein su - Geben Sie dann das Administratorkennwort ein.
- Wechseln Sie zur Benutzer-Root: geben Sie den Befehl ein su - root und geben Sie das Passwort für den neuen Root-Benutzer ein.
- Legen Sie das Passwort für den Root-Benutzer fest: geben Sie den Befehl ein passwd. geben Sie dann zweimal das neue Passwort ein.
Herzlichen Glückwunsch, Sie haben in CentOS 7 erfolgreich einen Root-Benutzer erstellt! Jetzt können Sie dieses Konto verwenden, um administrative Aufgaben auszuführen und das System zu konfigurieren.
Installation von CentOS 7
Befolgen Sie die folgenden Schritte, um CentOS 7 zu installieren:
- Laden Sie das CentOS 7-Image von der offiziellen Website des Entwicklers herunter.
- Erstellen Sie ein bootfähiges Gerät (z. B. einen USB-Stick) mit einem Image-Brennprogramm.
- Legen Sie das Startgerät in den Computer ein und starten Sie es.
- Wählen Sie die Sprache für die Installation aus und klicken Sie auf "Continue".
- Lesen und akzeptieren Sie die Lizenzvereinbarung.
- Wählen Sie den Installationstyp (Grafik oder Text) aus und klicken Sie auf "Weiter".
- Wählen Sie die Festplatte aus, auf der CentOS installiert werden soll, und konfigurieren Sie die Festplattenpartitionen.
- Geben Sie die Netzwerkeinstellungen an (falls erforderlich).
- Richten Sie das Administratorkennwort (root) ein und erstellen Sie ein Benutzerkonto.
- Konfigurieren Sie die erforderlichen Komponenten und Software.
- Bestätigen Sie die Installation und warten Sie, bis sie abgeschlossen ist.
Nach Abschluss der Installation erhalten Sie ein voll funktionsfähiges CentOS 7-Betriebssystem, das einsatzbereit ist.
Installation auf VirtualBox
Führen Sie die folgenden Schritte aus, um CentOS 7 auf VirtualBox zu installieren:
- Laden Sie das CentOS 7-Image von der offiziellen Website des Entwicklers herunter.
- Öffnen Sie VirtualBox und erstellen Sie eine neue virtuelle Maschine.
- Geben Sie beim Erstellen einer virtuellen Maschine den Namen und den Typ des Betriebssystems (Linux, Red Hat) an.
- Legen Sie die erforderliche RAM-Kapazität fest, und weisen Sie der virtuellen Maschine ausreichend Speicherplatz für das virtuelle Laufwerk zu.
- Wählen Sie das von Ihnen erstellte CentOS 7-Image als virtuelles Laufwerk für Ihre Maschine aus.
- Starten Sie die virtuelle Maschine und folgen Sie den Installationsanweisungen von CentOS 7.
- Erstellen Sie während der Installation ein Benutzerkonto, das zum Ausführen von Befehlen mit Administratorrechten verwendet werden soll.
Wenn Sie CentOS 7 erfolgreich auf VirtualBox installieren, können Sie sich unter dem von Ihnen erstellten Benutzer anmelden und die erforderlichen Befehle ausführen, um Root-Rechte zu erhalten.
Installation auf einem physischen Server
Die Installation des Root-Benutzers auf einem CentOS 7-Server kann durch die folgenden Schritte durchgeführt werden:
Schritt 1: Sie müssen sich mit einem vorhandenen Konto mit Administratorrechten am Server anmelden.
Schritt 2: Der nächste Schritt besteht darin, das Paket zu installieren sudo mit dem yum-Paketmanager. Führen Sie den folgenden Befehl aus, um das Paket zu installieren:
sudo yum install sudo
Schritt 3: Nach der Installation des Pakets sudo sie müssen einen neuen Benutzer hinzufügen und ihm Root-Rechte erteilen. Ersetzt username auf den gewünschten Benutzernamen im folgenden Befehl:
sudo adduser username
Schritt 4: Nachdem Sie den Benutzer erfolgreich erstellt haben, müssen Sie ihn der Gruppe hinzufügen wheel mit Root-Rechten. Führen Sie den folgenden Befehl aus:
sudo usermod -aG wheel username
Schritt 5: Um die Änderungen zu aktivieren, müssen Sie sich vom aktuellen Konto abmelden und sich mit dem neuen Konto anmelden. Führen Sie zum Beenden den folgenden Befehl aus:
Melden Sie sich nach dem Abmelden mit dem neuen Benutzer am Server an:
Sie haben jetzt Root-Zugriff auf dem CentOS 7-Server.
So konfigurieren Sie Root-Zugriff
| Schritt | Die Beschreibung |
| 1 | Öffnen Sie das Terminal und melden Sie sich als Benutzer mit Administratorrechten an. |
| 2 | Führen Sie den Befehl sudo -i aus, um Root-Zugriff zu erhalten. |
| 3 | Geben Sie das Passwort des Benutzers ein, und Sie erhalten Root-Zugriff. |
Sie können jetzt Befehle mit Administratorrechten in Centos 7 ausführen. Denken Sie daran, dass der Root-Zugriff die volle Kontrolle über das System bietet, also seien Sie vorsichtig bei der Verwendung dieser Zugriffsebene.
Erstellen eines Root-Benutzers
Der Root-Benutzer unter Linux hat volle Rechte und Zugriffsrechte auf alle Systemressourcen. Das Erstellen eines Root-Benutzers in CentOS 7 erfolgt in den folgenden Schritten:
| Schritt | Die Beschreibung |
|---|---|
| 1 | Melden Sie sich mit einem Benutzerkonto mit Administratorrechten an. |
| 2 | Terminal oder Konsole öffnen. |
| 3 | Führen Sie den Befehl sudo -i aus, um Root-Rechte zu erhalten. |
| 4 | Geben Sie das Administratorkennwort ein. |
| 5 | Nachdem der Befehl erfolgreich ausgeführt wurde, wird der Benutzer zum Root-Benutzer. |
Sie können jetzt Systembefehle ausführen und die Systemeinstellungen mit vollen Zugriffsrechten ändern.
Zuweisen eines Passworts zu root
Gehen Sie folgendermaßen vor, um einem Root-Benutzer in CentOS 7 ein Passwort zuzuweisen:
- Melden Sie sich als Benutzer mit Administratorrechten an.
- Öffnen Sie eine Eingabeaufforderung und geben Sie den Befehl sudo passwd root ein .
- Das System fordert Sie auf, ein neues Passwort für root einzugeben.
- Nachdem Sie das Passwort eingegeben haben, werden Sie aufgefordert, es zu bestätigen.
- Nachdem das Passwort erfolgreich bestätigt wurde, hat root ein festgelegtes Passwort und ist einsatzbereit.
Es wird empfohlen, ein langes Passwort zu verwenden, das aus Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen besteht. Außerdem müssen Sie das Kennwort regelmäßig ändern, um die Sicherheit des Systems zu gewährleisten.
Wichtig: Nachdem Sie dem Root ein Passwort zugewiesen haben, achten Sie darauf, es auf einem sicheren Medium zu speichern, damit Sie den Zugriff auf das System nicht verlieren, wenn es verloren geht oder vergessen wird.
Root-Zugriff von einem Remotecomputer zulassen
Um einen Benutzer auf einem Server mit CentOS 7 remote auf root zuzugreifen, müssen Sie einige Schritte ausführen:
- Installieren Sie den SSH-Server auf einem Server mit CentOS 7, indem Sie den Befehl yum install openssh-server ausführen.
- Konfigurieren Sie die SSH-Serverkonfiguration, indem Sie die Datei /etc/ssh/sshd_config öffnen. Sie müssen den Wert des PermitRootLogin-Parameters auf yes ändern, um den Remotezugriff für den Root-Benutzer zuzulassen. Bearbeiten Sie die Zeile, um Änderungen vorzunehmen:
PermitRootLogin yes
Sie können jetzt eine Remote-Verbindung zu einem Server mit CentOS 7 unter dem Root-Konto herstellen.
Erstellen eines ssh-Schlüssels für root
Mit den SSH-Schlüsseln können Sie sich sicher über das SSH-Protokoll bei einem Remote-Server anmelden, ohne jedes Mal ein Passwort eingeben zu müssen. In diesem Artikel werden wir uns mit dem Verfahren zum Erstellen eines ssh-Schlüssels für den Root-Benutzer in CentOS 7 befassen.
1. Öffnen Sie ein Terminal auf Ihrem Computer und führen Sie den folgenden Befehl aus:
2. Nachdem Sie den Befehl ausgeführt haben, werden Sie aufgefordert, den Speicherort und den Namen der Datei auszuwählen, in der der Schlüssel gespeichert werden soll. Wenn Sie das Feld leer lassen und einfach die Eingabetaste drücken, wird der Schlüssel im Home-Verzeichnis des Benutzers gespeichert.
3. Jetzt müssen Sie eine Passphrase eingeben und bestätigen, um den Schlüssel zu schützen. Wir empfehlen Ihnen, eine sichere und einzigartige Phrase zu verwenden.
4. Nachdem Sie den Schlüssel erfolgreich erstellt haben, sehen Sie Informationen über seinen Speicherort und Dateinamen. Sie werden auch aufgefordert, eine Datei zu erstellen, um den Fingerabdruck der digitalen Signatur des Schlüssels zu speichern, dies ist jedoch nicht erforderlich.
5. Nachdem Ihr Schlüssel erstellt wurde, müssen Sie ihn nun auf den Zielserver kopieren. Führen Sie den folgenden Befehl aus und ersetzen Sie "username" durch den Benutzernamen und "hostname" durch die Serveradresse:
6. Wenn Sie diesen Befehl ausführen, werden Sie aufgefordert, das Kennwort des Benutzers auf dem Remoteserver einzugeben. Nach erfolgreicher Eingabe des Kennworts wird der Schlüssel auf den Server kopiert.
Sie können sich jetzt mit Ihrem ssh-Schlüssel bei einem Remote-Server als root anmelden. Führen Sie dazu den folgenden Befehl aus:
ssh -i Pfad/zu/root-Schlüssel@hostname
Ersetzen Sie "Pfad/zu/Schlüssel" durch den tatsächlichen Pfad zu Ihrem ssh-Schlüssel, "root" durch den Benutzernamen, mit dem Sie sich anmelden möchten, und "hostname" durch die Serveradresse.
Jetzt können Sie Ihr CentOS 7-System mit dem Root-Benutzer konfigurieren, ohne jedes Mal ein Passwort einzugeben.