[gelöst] Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

[gelöst] Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 15:19:45

Die ganze Geschichte will ich jetzt nicht erzählen(findet man auf diesen Link: viewtopic.php?t=185819), jedenfalls löschte ich mein /home-Verzeichnis, und habe Informationen patitiell(warum dies so ist brauch ich hier auch nicht nochmal zu wiederholen) wieder geholt. Ich kann mich aber unter Debianlightdm nicht einloggen als mein normaler Benutzer, ich bekomme kurz einen schwarzen Bildschirm, dann komme ich wieder zur Eingabeaufforderung. Mit root kann ich mit anmelden. Gibt es da spezielle Dateien die ich brauche(.local, .config, .bashrc, .dmrc, .bash_logout, .profile und .weget-hsts habe ich rüberkopiert, und weil das schließlich nicht funktionierte auch noch .Xauthority)
Zuletzt geändert von debiankaios am 28.12.2022 21:11:25, insgesamt 2-mal geändert.
Grüße, debiankaios.

TuxPeter
Beiträge: 1961
Registriert: 19.11.2008 20:39:02
Lizenz eigener Beiträge: MIT Lizenz

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von TuxPeter » 28.12.2022 15:53:51

Ist das Verzeichnis /home/mein_home/ vorhanden, mit allen Rechten? (Hier "XX" genannt)
Wenn das Verz. leer ist, dann legt das System normalerweise beim ersten Login die benötigten Dateinen an. Das könnte etwa so aussehen:

Code: Alles auswählen

/home$ ls -la
insgesamt 32
drwxr-xr-x   5 XX   XX    4096 18. Okt 2021  .
drwxr-xr-x  19 root root  4096 17. Dez 12:07 ..
drwxr-xr-x 117 XX   XX    4096 28. Dez 15:41 XX

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 16:23:25

home-Verzeichnis existiert, und:

Code: Alles auswählen

$ ls -la
drwxr-xr-x 49 root root    4096 28. Dez 15:13 .
drwxr-xr-x  5 root root    4096 25. Dez 19:05 ..
Zuletzt geändert von JTH am 28.12.2022 16:25:25, insgesamt 1-mal geändert.
Grund: [url] durch [code] ersetzt. Augen auf beim BBcode-Einfügen ;-)
Grüße, debiankaios.

rhHeini
Beiträge: 2284
Registriert: 20.04.2006 20:44:10

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von rhHeini » 28.12.2022 18:26:54

Schön das es ein /home gibt. Reicht aber nicht. Dadrunter muss für jeden Benutzer der sich anmelden können soll ein Verzeichnis mit dem Benutzernamen existieren, das ausschliesslich dem Benutzer und seiner Gruppe gehört.

Als root ausführen:

Code: Alles auswählen

# mkdir /home/username
# chown username.usergroup /home/username
Für username gibst Du exakt Deinen Benutzernamen an dem System an. Die usergroup sollte eigentlich genauso wie der Benutzer heissen.

fischig
Beiträge: 3634
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von fischig » 28.12.2022 18:59:08

Debianadduser macht's einfacher. Du kannst außer der PW-Abfage alle anderen ignorieren - wenn du magst. Wie schon erwähnt: nur Root darf das.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von JTH » 28.12.2022 19:07:23

rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 18:26:54
Schön das es ein /home gibt. Reicht aber nicht.
Es könnt auch sein, dass
debiankaios hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 16:23:25

Code: Alles auswählen

$ ls -la
drwxr-xr-x 49 root root    4096 28. Dez 15:13 .
drwxr-xr-x  5 root root    4096 25. Dez 19:05 ..
tatsächlich im Home des/eines Benutzers ausgeführt war. Dann würden die Berechtigungen nicht stimmen, /home/USER hier nämlich root gehören. Was in dem Fall die oder zumindest eine Fehlerquelle ist.

Um das nochmal genau zu wissen: Was gibt dir

Code: Alles auswählen

ls -dl /home ~
als nicht-root ausgeführt aus, debiankaios?
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 19:56:34

fischig hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 18:59:08
Debianadduser macht's einfacher. Du kannst außer der PW-Abfage alle anderen ignorieren - wenn du magst. Wie schon erwähnt: nur Root darf das.
Auf die Idee kam ich auch schon:

Code: Alles auswählen

# adduser debiankaios
adduser: Der Benutzer »debiankaios« existiert bereits.
JTH hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 19:07:23
Um das nochmal genau zu wissen: Was gibt dir

Code: Alles auswählen

ls -dl /home ~
als nicht-root ausgeführt aus, debiankaios?

Code: Alles auswählen

$ ls -dl /home ~
drwxr-xr-x  5 root root 4096 25. Dez 19:05 /home
drwxr-xr-x 49 root root 4096 28. Dez 15:13 /home/debiankaios

Grüße, debiankaios.

rhHeini
Beiträge: 2284
Registriert: 20.04.2006 20:44:10

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von rhHeini » 28.12.2022 19:59:09

debiankaios hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 19:56:34

Code: Alles auswählen

$ ls -dl /home ~
drwxr-xr-x  5 root root 4096 25. Dez 19:05 /home
drwxr-xr-x 49 root root 4096 28. Dez 15:13 /home/debiankaios
Da hast Du den Salat. /home/debiankaios gehört root.root. Was Du tun musst hab ich schon beschrieben.

Benutzeravatar
cosinus
Beiträge: 3422
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von cosinus » 28.12.2022 20:00:34

rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 19:59:09
Da hast Du den Salat. /home/debiankaios gehört root.root. Was Du tun musst hab ich schon beschrieben.
Er hat ganz leckeren LVM-Salat :lol:
Aber ich dachte erstmal muss er die Daten aus dem Backup zurückkopieren? :mrgreen:

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 20:01:21

rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 18:26:54
Schön das es ein /home gibt. Reicht aber nicht. Dadrunter muss für jeden Benutzer der sich anmelden können soll ein Verzeichnis mit dem Benutzernamen existieren, das ausschliesslich dem Benutzer und seiner Gruppe gehört.

Als root ausführen:

Code: Alles auswählen

# mkdir /home/username
# chown username.usergroup /home/username
Für username gibst Du exakt Deinen Benutzernamen an dem System an. Die usergroup sollte eigentlich genauso wie der Benutzer heissen.
Ich nehme ich muss das rekursiv ausführen, wenn ich im /home-Verzeichnis schon Datein mit Debianscp reinkopiert habe?
Zuletzt geändert von debiankaios am 28.12.2022 20:02:46, insgesamt 1-mal geändert.
Grüße, debiankaios.

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 20:02:13

cosinus hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 20:00:34
rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 19:59:09
Da hast Du den Salat. /home/debiankaios gehört root.root. Was Du tun musst hab ich schon beschrieben.
Er hat ganz leckeren LVM-Salat :lol:
Aber ich dachte erstmal muss er die Daten aus dem Backup zurückkopieren? :mrgreen:
Ja, Debianscp habe ich erstmal probiert mit allen Dateien. aber das machte Probleme, also mach ich das nur für Teile von Dateien
Grüße, debiankaios.

rhHeini
Beiträge: 2284
Registriert: 20.04.2006 20:44:10

Re: Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von rhHeini » 28.12.2022 20:38:39

debiankaios hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 20:01:21
rhHeini hat geschrieben: ↑ zum Beitrag ↑
28.12.2022 18:26:54

Code: Alles auswählen

# chown username.usergroup /home/username
Für username gibst Du exakt Deinen Benutzernamen an dem System an. Die usergroup sollte eigentlich genauso wie der Benutzer heissen.
Ich nehme ich muss das rekursiv ausführen, wenn ich im /home-Verzeichnis schon Datein mit Debianscp reinkopiert habe?
Genau, dann hänge an das chown ein -R an. man chown ist Dein Freund.

Benutzeravatar
debiankaios
Beiträge: 182
Registriert: 23.01.2022 12:48:05

Re: [gelöst] Anmeldung unter lightdm nach Löschen des /home-Verzeichnis nicht möglich

Beitrag von debiankaios » 28.12.2022 21:11:37

Funktioniert jetzt
Grüße, debiankaios.

Antworten