Verzeichnisfehler beim Versuch, einen neuen Benutzer zu erstellen

Verzeichnisfehler beim Versuch, einen neuen Benutzer zu erstellen

Ich habe einen zweiten Benutzer „Shirley“ unter „Einstellungen“ -> „Benutzerkonten“ hinzugefügt und ein Passwort festgelegt. Der Kontotyp ist „Standard“. In 11.04 funktionierte dies und ich meldete mich an und hatte einen funktionierenden Desktop für diesen Benutzer.

Wie wird das in 11.10 gemacht? Wenn ich versuche, mich als dieser Benutzer anzumelden, erhalte ich diesen Fehler:

Nautilus konnte den erforderlichen Ordner "/home/shirley/.config/nautilus" nicht erstellen. Bevor Sie Nautilus ausführen, erstellen Sie bitte den folgenden Ordner oder legen Sie die Berechtigungen so fest, dass Nautilus ihn erstellen kann.

Die einzige Möglichkeit besteht dann darin, auf „OK“ zu klicken. Dadurch wird Nautilus im Vollbildmodus wie folgt angezeigt: Desktop-Computer

Es gibt keinen Launcher oder sichtbare Möglichkeit, Programme zu starten. Mit Print Screen wird kein Screenshot erstellt. Der Desktop ähneltdiese Frageaber ich bekomme kein Terminal, wenn ich STRG+ALT+T drücke. Ich muss STRG+ALT+F2 drücken und vom Terminal aus neu starten, um hier rauszukommen. DasDie Antwort ist, Gnome-System-Tools zu installieren. Sollte ich mit der Standardinstallation nicht einen zweiten Benutzer hinzufügen können?

EDIT: Ich habe den Deluser+Adduser-Vorschlag ausprobiert, danach hat sich nichts geändert. Hier ist, was ich bekommen habe:

tom@desktop:~$ sudo deluser shirley

[sudo] Passwort für Tom:

Benutzer „Shirley“ wird entfernt …

Warnung: Die Gruppe „Shirley“ hat keine weiteren Mitglieder.

Erledigt

tom@desktop:~$ sudo adduser shirley

Benutzer „Shirley“ wird hinzugefügt …

Neue Gruppe „Shirley“ hinzufügen (1001)

Neuen Benutzer shirley' (1001) with group„Shirley“ hinzufügen‘

Das Home-Verzeichnis „/home/shirley“ existiert bereits. Es wird nicht aus „/etc/skel“ kopiert.

Geben Sie das neue UNIX-Passwort ein:

Geben Sie das neue UNIX-Passwort erneut ein:

passwd: Passwort erfolgreich aktualisiert

Benutzerinformationen für Shirley ändern

Geben Sie den neuen Wert ein oder drücken Sie die EINGABETASTE, um den Standardwert anzuzeigen.

 Full Name []:

 Room Number []:

 Work Phone []:

 Home Phone []:

 Other []:

Sind die Angaben korrekt? [J/n] j

Was ist beim einfachen Hinzufügen eines zweiten Benutzers so schiefgelaufen? Bin ich der Einzige mit diesem Problem? Ich würde neu installieren, wenn das Problem dadurch behoben würde, aber dies ist eine Neuinstallation, die erst ein paar Tage alt ist.

Antwort1

/etc/skelEs sieht so aus, als ob Sie bereits ein Verzeichnis mit dem Namen „Shirley“ haben. Wenn daher ein neuer Benutzer erstellt wird , werden die für die Ausführung erforderlichen Dateien nicht daraus kopiert .

Versuchen wir, das Verzeichnis zu entfernen und von vorne zu beginnen. Sehen Sie aber vorher nach, ob /home/shirleysich dort keine wichtigen Daten befinden:

sudo deluser --remove-home shirley
sudo adduser shirley 

Antwort2

Öffnen Sie als vorübergehende Lösung ein Terminal mit Strg-Alt-F2 (Sie können mit Strg-AltF7 zur ursprünglichen Sitzung zurückkehren), melden Sie sich an und geben Sie ein

sudo deluser USERNAMEOFSECONDUSER

Erstellen Sie den Benutzer anschließend neu mit:

sudo adduser USERNAMEOFSECONDUSER

Dadurch werden die Home-Ordner erstellt und die Anmeldung ermöglicht

Mit freundlichen Grüße

Antwort3

Es wird bemängelt, dass ein bestimmter Ordner nicht existiert. Daher ist es möglicherweise ganz einfach, den Ordner manuell zu erstellen.

Öffnen Sie ein Terminal und geben Sie ein:

sudo mkdir -p /home/shirley/.config/nautilus/

Versuchen Sie dann, sich als dieser Benutzer anzumelden.

Die Frage, warum dies standardmäßig nicht funktioniert, klingt nach einem Fehler, der Ubuntu gemeldet werden sollte.

verwandte Informationen