Zurücksetzen der Benutzerverzeichnisberechtigungen usw.

Zurücksetzen der Benutzerverzeichnisberechtigungen usw.

Meine Installation von „Linux Mint Debian Edition“ funktionierte gut, bis ich eine Live-CD zum Booten verwendete und dann einige Dateien zwischen der Festplatte und einem USB-Gerät hin- und herkopierte. Jetzt heißt es, dass es ohne Zugriff auf das Verzeichnis /user/home startet. Es startet mit einem temporären „Home“ und ich kann nicht auf die Dateien im „Home“-Verzeichnis des Benutzers zugreifen.

Wie setze ich den Zugriff und die Berechtigungen für den Verzeichnisbereich des Benutzers zurück?

Antwort1

Ein „USB-Gerät“ enthält normalerweise ein (Windows-)FAT-Dateisystem, das Benutzer und Berechtigungen nicht kennt. Wenn Sie eine Datei aus Ihrem Home-Verzeichnis auf dieses USB-Gerät verschieben, verliert die Datei alle Informationen über den Besitzer und die korrekten Berechtigungen. Wenn Sie sie zurück in Ihr Home-Verzeichnis kopieren, erhält sie einen „zufälligen“ Besitzer und eine beliebige Berechtigung. Die Dateien gehören jetzt wahrscheinlich root.

Eine Möglichkeit, alles wiederherzustellen, besteht darin, Ihr letztes Backup wiederherzustellen (sofern Sie eines haben).

Alternativ kannst du es auch manuell beheben. Du solltest den Besitzer mit beheben können sudo chown -R $USER /home/$USER/. Das sollte schon ausreichen, um dich wieder anzumelden.

Dann gibt es wahrscheinlich immer noch fehlerhafte Berechtigungen. (Viele davon, xwenn Sie dies tun ls -l.) Sie können chmoddiese beheben. Das Beste, was Sie wahrscheinlich tun können, ist, find ~ -type f -exec chmod a-x {} \;die meisten Berechtigungen zu beheben.

Antwort2

Ich glaube, Sie meinen /home/user, wo userIhr Benutzername ist. Wenn ja, öffnen Sie nach der Anmeldung ein Terminal und führen Sie diesen Befehl aus:

sudo chown -R user:user ~/

Ändern Sie useres in Ihren tatsächlichen Benutzernamen. Dadurch sollten die Berechtigungen aller Dateien und Ordner in Ihrem Home-Verzeichnis zurückgesetzt werden.

Ich habe dies gerade auf meiner LMDE-Installation getestet und auf meinem System kann ich mich trotz der Fehlermeldung tatsächlich grafisch anmelden. Wenn das nicht möglich ist, drücken Sie Ctrl Alt F1, melden Sie sich über die Befehlszeile an und führen Sie denselben Befehl aus. Drücken Sie dann , Alt F8um zur GUI zurückzukehren.

verwandte Informationen