So erstellen Sie Sudo-Benutzer in CentOS 7

Einführung

Sudo ist die Abkürzung für Super User Do. Es handelt sich um einen Befehl, der es ermöglicht, Programme als Root-Benutzer auszuführen. Sudo führt die ihm bereitgestellten Befehle mit den Rechten eines Root-Benutzers aus. Es hilft Systemadministratoren, bestimmten Benutzern die Berechtigung zu erteilen, Befehle auf der leistungsstärksten Ebene (Root-Ebene) auszuführen, ohne sich als Root-Benutzer beim System anmelden zu müssen. Dieses Tutorial hilft Ihnen, ein eindeutiges Benutzerkonto in Ihrem CentOS-System zu erstellen und ihm Sudo-Berechtigungen zu erteilen. Es wird Ihnen auch den Einstieg in sudo erleichtern. Bereit? Lass uns anfangen!

Schritt 1 –
Erstellen eines neuen Sudo-Benutzers

Um einen weiteren Benutzer in Ihrem CentOS-System zu erstellen, führen Sie zunächst den folgenden Befehl aus, um sich als Root-Benutzer bei Ihrem Server anzumelden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# ssh root@server_ip_address
# ssh root@server_ip_address
# ssh root@server_ip_address

Sobald Sie sich angemeldet haben, führen Sie den folgenden Befehl aus, um den neuen Benutzer zu erstellen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# adduser hostadvice
# adduser hostadvice
# adduser hostadvice

Der Wert hostadvice  stellt den Namen des Benutzers dar, den Sie erstellen möchten. Denken Sie daran, diesen Wert durch Ihren gewünschten Benutzernamen zu ersetzen. Führen Sie als Nächstes den folgenden Befehl aus, um das Passwort für Ihren neu erstellten Benutzer einzurichten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# passwd hostadvice
# passwd hostadvice
# passwd hostadvice

Dadurch erhalten Sie eine neue Ausgabe und Sie werden aufgefordert, das Passwort für Ihren neuen Benutzer einzugeben und erneut einzugeben. Stellen Sie sicher, dass Sie ein sicheres Passwort haben, das Buchstaben, Zeichen und Zahlen kombiniert.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Passwort für Benutzerbenutzernamen ändern .
Neues Kennwort:
Geben Sie das neue Passwort erneut ein:
passwd: Alle Authentifizierungstoken wurden erfolgreich aktualisiert.
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

Sobald Sie das Passwort für diesen Benutzer eingerichtet haben, können Sie nun den folgenden Befehl ausführen, um ihn der CentOS-Radgruppe hinzuzufügen.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# usermod -aG Wheel-Benutzername
# usermod -aG wheel username
# usermod -aG wheel username

Standardmäßig erhalten alle Benutzer in der CentOS-Radgruppe Sudo-Zugriff. Aus diesem Grund gewähren Sie dem neuen Benutzer beim Hinzufügen zur CentOS-Radgruppe automatisch Sudo-Berechtigungen.

Schritt 2 –
Verwenden von Sudo in CentOS

Inzwischen haben Sie erfolgreich einen neuen Benutzer erstellt und ihm Sudo-Zugriff gewährt. Als Nächstes sollten Sie die Grundlagen beherrschen, um sudo unter CentOS problemlos nutzen zu können. Führen Sie zunächst den folgenden Befehl aus, um zu Ihrem neu generierten Benutzer zu wechseln:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ su – Hostadvice
$ su – hostadvice
$ su - hostadvice

Um sudo zu verwenden, sollten Sie als Nächstes jeder Befehlszeile sudo voranstellen, gefolgt von einem Leerzeichen. Führen Sie den folgenden Befehl aus, um das neue Benutzerkonto zum ersten Mal zu verwenden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo ls -l /root
$ sudo ls -l /root
$ sudo ls -l /root

Da dies die erste Instanz ist, die Sie sudo unter CentOS verwenden, erhalten Sie eine Ausgabe mit der folgenden Meldung:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Wir vertrauen darauf, dass Sie vom örtlichen System die übliche Belehrung erhalten haben
Administrator. Normalerweise läuft es auf diese drei Dinge hinaus:
#1) Respektieren Sie die Privatsphäre anderer.
#2) Denken Sie nach, bevor Sie tippen.
#3) Mit großer Macht geht große Verantwortung einher.
[ sudo ] Passwort für Benutzernamen:
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

[sudo] password for username:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for username:

Geben Sie das in Schritt 1 erstellte Passwort ein, um fortzufahren. Dadurch gelangen Sie zur Eingabeaufforderung des neu erstellten Benutzers. Diese Eingabeaufforderung ähnelt der folgenden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[ hostadvice@centos-s-1vcpu-1gb- tor1-01 ] $
[hostadvice@centos-s-1vcpu-1gb-tor1-01]$
[hostadvice@centos-s-1vcpu-1gb-tor1-01]$

Wenn Sie einen Befehl als Root-Benutzer ausführen möchten, geben Sie einfach „  exit“ ein  und drücken Sie die EINGABETASTE , um das Sudo-Konto zu verlassen.

Abschluss

Glückwunsch! Sie haben einwandfrei einen neuen Benutzer erstellt und ihm Sudo-Berechtigungen auf einem CentOS-Server erteilt. Wenn Sie mehrere Sudo-Benutzer auf Ihrem Linux-Hosting  (insbesondere einem VPS oder einem dedizierten Server ) erstellen möchten, befolgen Sie alle Schritte für jeden Benutzer. Denken Sie daran, für jeden Benutzer einen eindeutigen Benutzernamen und ein Passwort zu vergeben.

Schauen Sie sich diese Top 3 der Linux-Hosting-Dienste an

HostArmada
5,0

716 Benutzerbewertungen

2,49 $ /Monat
Startpreis

Besuchen Sie HostArmada

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.5
  • Unterstützung
    4.5
  • Merkmale
    4.5
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    4,0
Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
FastComet
4.8

1.588 Nutzerbewertungen

1,79 $ /Monat
Startpreis

Besuchen Sie FastComet

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    5,0
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    5,0
  • Um mehr über das beste VPS-Hosting zu erfahren, klicken Sie hier.