Einen User unter Linux anlegen
Linux arbeitet auf der Basis von Benutzerkonten, um verschiedene User zu verwalten. Wir zeigen Ihnen wie Sie einen neuen Nutzer anlegen können.
- Jan-Hendrik Eriksen
Wie die meisten modernen Betriebssysteme kann auch Linux verschiedene Benutzeraccounts verwalten. Dabei gibt es nicht nur Accounts für die eigentlichen Benutzer, sondern auch einige versteckte Konten für Programme. Die veschiedenen Benutzerkonten können verschiedene Rechte haben. Generell verwendet man zum Anlegen eines neuen Nutzers den Befehl "useradd".
- Einen Benutzer fĂĽr eine andere Person erstellen
- Einen neuen Nutzer fĂĽr ein Programm einrichten
- Einen Account mit Ablaufdatum erstellen
- Einen Nutzer freischalten
Im Folgenden zeigen wir Ihnen die Nutzererstellung mithilfe von Konsolenbefehlen. NatĂĽrlich kann man auch im Benutzerinterface neue Accounts erstellen. Dies ist aber nicht auf allen Linux-Distributionen einheitlich geregelt. Die Konsolenkommandos sollten unter den ĂĽblichen Linux-Betriebssystemen ohne Probleme funktionieren.
Einen Benutzer fĂĽr eine andere Person erstellen
Wenn Sie ein Konto für eine andere Person einrichten wollen, ist es sinnvoll wenn der Benutzer Zugriff auf ein eigenes Verzeichnis für sich hat. Je nach Standardkonfiguration des Betriebssystems kann es sein, dass beim Erstellen eines Nutzers nicht automatisch ein solches Home-Verzeichnis angelegt wird. Sie können sicherstellen, dass ein Home-Verzeichnis erstellt wird, indem Sie den folgenden Befehl benutzen:sudo useradd -m <Benutzername>
Statt des Platzhalters <Benutzername> mĂĽssen Sie den Benutzernamen angeben.
Achten Sie darauf, dass ein kleines "m" im Befehl steht. Bei einem groĂźen "M" wird KEIN Home-Verzeichnis eingerichtet. Zum Schluss mĂĽssen Sie den neuen Account noch freischalten.
Einen neuen Nutzer fĂĽr ein Programm einrichten
Manchmal muss man einen Benutzer anlegen, wenn man ein bestimmtes Programm installieren möchte. Diese speziellen User benötigen in der Regel kein eigenes Home-Verzeichnis. Um also einen neuen Account ohne ein solches Verzeichnis zu erstellen, verwenden Sie den Befehlsudo useradd -M <Benutzername>
Statt des Platzhalters <Benutzername> mĂĽssen Sie den Benutzernamen angeben.
Achten Sie darauf, dass ein groĂźes "M" im Befehl steht. Bei einem kleinen "m" wird ein Home-Verzeichnis eingerichtet. Zum Schluss mĂĽssen Sie den neuen Account noch freischalten. Dann ist der neue User auch schon erstellt.
Einen Account mit Ablaufdatum erstellen
Es kann ebenfalls ein temporäres Konto erstellt werden. Das bedeutet, dass das Konto nur für eine bestimmte Dauer verwendbar ist und danach gelöscht wird. Dies ist besonders dann sinnvoll, wenn Sie beispielsweise einem Besucher ein Konto zur Verfügung stellen wollen oder einen befristeten Mitarbeiter einstellen. Die Erstellung ist genauso einfach wie bei den anderen Account-Typen. Verwenden Sie den Befehl:sudo useradd -e JAHR-MONAT-TAG <Benutzername>
Statt des Platzhalters <Benutzername> mĂĽssen Sie natĂĽrlich den Benutzernamen angeben.
Wenn Sie zum Beispiel den Benutzer "Gast" erstellen wollen, dessen Account am 20. Juli 2018 abläuft, muss der Befehl folgendermaßen aussehen:sudo useradd -e 2018-07-20 Gast
Jetzt muss der Account nur noch freigeschaltet werden.
Einen Nutzer freischalten
Nach der Erstellung eines Accounts muss der Benutzer noch freigeschaltet werden. Um dies zu erreichen, muss ein Passwort fĂĽr den Benutzer gesetzt werden. Dies geschieht ĂĽber den Befehlsudo passwd <Benutzername>
Setzten Sie fĂĽr den Platzhalter wieder den Benutzernamen ein. Danach werden Sie aufgefordert ein Passwort fĂĽr den neuen Account festzulegen.
(jher)