Home-Verzeichnis nicht erstellt

Home-Verzeichnis nicht erstellt

Ich habe den Benutzer mit „useradd“ erstellt, das Passwort mit dem Befehl „passwd“ erstellt und konnte mich als neuer Benutzer anmelden, aber wenn ich „cd“ eingebe, kommt die Meldung /home/newuser, keine Datei oder kein Verzeichnis gefunden.

Kann mir jemand erklären, wie ich jedes Mal, wenn ich einen Benutzer mit diesem bestimmten Benutzernamen hinzufüge, manuell ein neues Verzeichnis erstellen muss?

Antwort1

MAN useradd/adduser:

-d, --home HOME_DIR Der neue Benutzer wird mit HOME_DIR als Wert für das Anmeldeverzeichnis des Benutzers erstellt. Standardmäßig wird der LOGIN-Name an BASE_DIR angehängt und als Name des Anmeldeverzeichnisses verwendet. Das Verzeichnis HOME_DIR muss nicht vorhanden sein, wird aber nicht erstellt, wenn es fehlt.

Alternativ können Sie prüfen, wie addusersich Ihr System verhält. Normalerweise können Sie Informationen zur Funktionsweise anfordern, indem Sie --helpoder ähnlich als Parameter verwenden.

ÜberprüfenErstellen Sie das Home-Verzeichnis, während Sie einen Benutzer erstellen [Duplikat]. Wenn Sie eine Debian-Variante verwenden adduserund useraddes sich um unterschiedliche Dinge handelt, überprüfen Sie die Parameter auf Ihrem System einzeln.

verwandte Informationen