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

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

Video: Fügen Sie einen Benutzer auf dem Ubuntu-Server hinzu
Video: Ubuntu Linux installieren - Download - USB-Stick erstellen - auf UEFI Notebook installieren - [4K] 2024, März
Fügen Sie einen Benutzer auf dem Ubuntu-Server hinzu
Fügen Sie einen Benutzer auf dem Ubuntu-Server hinzu
Anonim

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 über die Befehlszeile hinzufügen:

useradd

Dieser Befehl fügt den Benutzer hinzu, aber ohne zusätzliche Optionen hat Ihr Benutzer weder ein Kennwort noch 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 ein Kennwort mit -p im Befehl useradd 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 total 20 drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34. drwxr-xr-x 5 root root 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, müssen Sie die Dateien in / etc / skel ändern, die dann zum Erstellen dieser Dateien mit dem Befehl useradd verwendet werden.

Nutzer hinzufügen

Der Befehl adduser ist noch einfacher als der Befehl useradd, da Sie dazu aufgefordert werden, Informationen 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:

adduser

Beispiel:

geek@ubuntuServ:/etc/skel$ sudo adduser thegeek Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name : The Geek Room Number : 0 Work Phone : 555-1212 Home Phone : 555-1212 Other : Is the information correct? [y/N] y

Empfohlen: