kann nicht auf meine Sitzung zugreifen

kann nicht auf meine Sitzung zugreifen

Ich habe den Namen des Ordners /home/mary mit dem folgenden Befehl in /home/alex geändert: mv /home/mary /home/alex Ich starte meinen PC neu, gebe mein Passwort ein, er lädt und zeigt dieselbe Seite erneut an (geben Sie das Passwort ein). Ich kann nicht auf meine Sitzung zugreifen. Ich glaube, ich habe einen schwerwiegenden Fehler gemacht, als ich den Namen des Ordners geändert habe. Gibt es eine Möglichkeit, dieses Problem zu lösen? Ich habe sehr wichtige Daten auf meinem PC

Antwort1

Ich habe sehr wichtige Daten auf meinem PC

Wenn Sie wichtige Daten haben, haben Sie ein Backup. Sie können diese also wiederherstellen. Dann müssen Sie sich nur noch darum kümmern, einen Benutzer zu finden, mit dem Sie sich anmelden können. Siehe unten.

mv /home/mary /home/alex

Warum dachten Sie, dass das eine gute Idee wäre?

Dateien wie /etc/passwdund /etc/shadowwerden beispielsweise nicht aktualisiert, wenn Sie einen Benutzer verschieben.

So geht's: Erstellen Sie einen zweiten Benutzer namens Alex über die Option „Benutzer“ in den Einstellungen und machen Sie ihn zum Administrator. Melden Sie sich dann bei Alex an und bestätigen Sie, dass es funktioniert. Kopieren Sie dann alle persönlichen Dateien /home/alexund führen Sie dies eine chown -R $USER:$USER /home/alexWeile aus, während Sie als Alex angemeldet sind. Kopieren Sie keine versteckten Dateien. Bestätigen Sie, dass es funktioniert, und entfernen Sie erst dann den Benutzer Mary mit dem deluserBefehl. Nicht durch Entfernen/home/mary

So beheben Sie das aktuelle Problem:

  • Verwenden Sie eine Livesitzung oder Grub Rescue, um zu einer Befehlszeile zu gelangen.

Es KÖNNTE funktionieren, wenn Sie es einfach tun chown -R alex:alex /home/alex, aber wenn nicht, kommt zu diesem Problem noch ein weiteres hinzu.

Das Vorgehen wäre also ...

Über die Befehlszeile:

Beginnen Sie damit, alles zurück nach zu kopieren (nicht zu verschieben) /home/mary.
Bestätigen Sie, ob die Anmeldung bei Mary funktioniert. Wenn nicht, führen Sie ein aus chown -R mary:mary /home/maryund versuchen Sie es erneut.
Wenn es funktioniert, entfernen Sie /home/alex(also tatsächlich rmund nicht deluser, da es keinen Benutzer Alex gibt, sondern nur ein Verzeichnis) und fahren Sie mit der oben aufgeführten Methode fort.

Schauen Sie sich auch an .xsession-errors. Dort werden Fehler protokolliert.

verwandte Informationen