So erstellen Sie einen Sudo-Benutzer unter Ubuntu [Schnellstart]

Der Befehlsudo bietet einen Mechanismus zum Gewähren von Administratorrechten, die normalerweise nur dem Root-Benutzer zur Verfügung stehen, normalen Benutzern. Dieses Handbuch zeigt Ihnen, wie Sie am einfachsten einen neuen Benutzer mit Sudo-Zugriff unter Ubuntu erstellen können, ohne diesudoers-Datei Ihres Servers ändern zu müssen. Wenn Sie sudo für einen vorhandenen Benutzer konfigurieren möchten, fahren Sie einfach mit Schritt 3 fort.

Schritte zum Erstellen eines neuen Sudo-Benutzers

  1. Melden Sie sich bei Ihrem Server als Benutzer vonrootan.

    ssh root@server_ip_address
  2. Verwenden Sie den Befehladduser, um Ihrem System einen neuen Benutzer hinzuzufügen.

    Stellen Sie sicher, dass Sieusername durch den Benutzer ersetzen, den Sie erstellen möchten.

    adduser username
    • Legen Sie an der Eingabeaufforderung das Kennwort des neuen Benutzers fest und bestätigen Sie es. Ein sicheres Passwort wird dringend empfohlen!

      Set password prompts:Enter new UNIX password:
      Retype new UNIX password:
      passwd: password updated successfully
    • Befolgen Sie die Anweisungen, um die Informationen des neuen Benutzers festzulegen. Es ist in Ordnung, die Standardeinstellungen zu akzeptieren, um alle diese Informationen leer zu lassen.

      User information prompts:Changing the user information for username
      Enter the new value, or press ENTER for the default
          Full Name []:
          Room Number []:
          Work Phone []:
          Home Phone []:
          Other []:
      Is the information correct? [Y/n]
  3. Verwenden Sie den Befehlusermod, um den Benutzer zur Gruppesudohinzuzufügen.

    usermod -aG sudo username

    Unter Ubuntu verfügen Mitglieder der Gruppesudotandardmäßig über Sudo-Berechtigungen.

  4. Testen Sie den sudo-Zugriff auf einem neuen Benutzerkonto

    • Verwenden Sie den Befehlsu, um zum neuen Benutzerkonto zu wechseln.

      su - username
    • Stellen Sie als neuer Benutzer sicher, dass Sie sudo verwenden können, indem Sie dem Befehl, den Sie mit Superuser-Berechtigungen ausführen möchten, "sudo" voranstellen.

      sudo command_to_run
    • Beispielsweise können Sie den Inhalt des Verzeichnisses/rootauflisten, auf das normalerweise nur der Root-Benutzer zugreifen kann.

      sudo ls -la /root
    • Wenn Siesudo zum ersten Mal in einer Sitzung verwenden, werden Sie zur Eingabe des Kennworts des Benutzerkontos aufgefordert. Geben Sie das Passwort ein, um fortzufahren.

      Output:[sudo] password for username:

      Wenn sich Ihr Benutzer in der richtigen Gruppe befindet und Sie das Kennwort korrekt eingegeben haben, sollte der Befehl, den Sie mit sudo ausgegeben haben, mit Root-Rechten ausgeführt werden.

Hier ist ein Link zu einem detaillierteren Tutorial zur Benutzerverwaltung: