Startseite » wie man » Fügen Sie einen Benutzer auf dem Ubuntu-Server hinzu

    Fügen Sie einen Benutzer auf dem Ubuntu-Server hinzu

    Ubuntu Server ist wie jede Linux-Variante und verfügt über umfassende Mehrbenutzerfunktionen. Eine übliche Aufgabe auf jedem Server ist das Hinzufügen von Benutzern.

    useradd

    Mit dem Befehl useradd können Sie problemlos einen neuen Benutzer von der Befehlszeile aus hinzufügen:

    useradd

    Dieser Befehl fügt den Benutzer hinzu, aber ohne zusätzliche Optionen verfügt Ihr Benutzer weder über ein Kennwort noch über ein Basisverzeichnis.

    Hinweis: Wenn Sie eine Meldung erhalten, dass der Befehl nicht gefunden wurde, versuchen Sie, den vollständigen Pfad wie folgt zu verwenden:

    / usr / sbin / useradd

    Mit der Option -d können Sie das Basisverzeichnis für den Benutzer festlegen. Die Option -m zwingt useradd zur Erstellung des Basisverzeichnisses. Wir werden versuchen, ein Benutzerkonto mit diesen Optionen zu erstellen, und dann den Befehl passwd verwenden, um das Kennwort für das Konto festzulegen. Sie können alternativ auch mit -p im Befehl useradd ein Kennwort festlegen. Ich möchte das Kennwort jedoch lieber mit passwd festlegen.

    sudo useradd -d / home / testuser -m testuser

    sudo passwd testuser

    Der Benutzer wird mit dem Namen testuser erstellt und erhält sein eigenes Home-Verzeichnis in / home / testuser. Die Dateien im neuen Home-Verzeichnis werden aus dem Ordner / etc / skel kopiert, der Standard-Home-Verzeichnisdateien enthält. Wenn Sie Standardwerte für Ihre Benutzer festlegen möchten, tun Sie dies, indem Sie Dateien in diesem Verzeichnis ändern oder hinzufügen. Wenn wir uns das neue Home-Verzeichnis für den Benutzer ansehen:

    geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
    insgesamt 20
    drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
    drwxr-xr-x 5 wurzel wurzel 4096 2006-12-15 11: 37…
    -rw-r-r-1 testuser testuser 220 2006-12-15 11:34 .bash_logout
    -rw-r-r-1 testuser testuser 414 2006-12-15 11:34 .bash_profile
    -rw-r-r-1 testuser testuser 2227 2006-12-15 11:34 .bashrc

    Sie werden feststellen, dass sich in diesem Verzeichnis Bash-Skripte befinden. Wenn Sie Standardpfadoptionen für alle neuen Benutzer festlegen möchten, ändern Sie die Dateien in / etc / skel, die dann zum Erstellen dieser Dateien vom Befehl useradd verwendet werden.

    Nutzer hinzufügen

    Der Befehl adduser ist noch einfacher als der Befehl useradd, da Sie dazu aufgefordert werden, jede Information einzugeben. Ich finde es etwas komisch, dass es zwei praktisch identische Befehle gibt, die dasselbe tun, aber das ist Linux für Sie. Hier ist die Syntax:

    Nutzer hinzufügen

    Beispiel:

    geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
    Passwort:
    Benutzer 'thegeek' wird hinzugefügt ...
    Neue Gruppe 'thegeek' hinzufügen (1004).
    Hinzufügen des neuen Benutzers 'thegeek' (1004) mit der Gruppe 'thegeek'.
    Erstellen des Basisverzeichnisses '/ home / thegeek'.
    Dateien aus '/ etc / skel' kopieren
    Geben Sie ein neues UNIX-Passwort ein:
    Neues UNIX-Passwort erneut eingeben:
    Kein Passwort angegeben
    Geben Sie ein neues UNIX-Passwort ein:
    Neues UNIX-Passwort erneut eingeben:
    passwd: Passwort erfolgreich aktualisiert
    Ändern der Benutzerinformationen für thegeek
    Geben Sie den neuen Wert ein oder drücken Sie ENTER, um den Standardwert zu erhalten
    Vollständiger Name []: Der Geek
    Zimmernummer []: 0
    Arbeitstelefon []: 555-1212
    Telefon zu Hause []: 555-1212
    Andere []:
    Stimmt die Information? [y / N] y