Kein User login mehr
Kein User login mehr
Hallo Zusammen,
ich habe einProblem mit meinem User-Login bekommen, nachdem ich einen neuen Kernel ausprobiert habe. Da die neue Konfig nicht stabil war, läuft jetzt wieder der alte Kernel, allerdings bekomme ich beim Einloggen der User folgende Nachricht auch auf der Konsole:
"kann nicht in Verzeichnis /home/user" wechseln"
Der Root-Account funktioniert einwandfrei. Wo könnte das Problem liegen?
Vielen Dank für eure Hilfe
zippomat
ich habe einProblem mit meinem User-Login bekommen, nachdem ich einen neuen Kernel ausprobiert habe. Da die neue Konfig nicht stabil war, läuft jetzt wieder der alte Kernel, allerdings bekomme ich beim Einloggen der User folgende Nachricht auch auf der Konsole:
"kann nicht in Verzeichnis /home/user" wechseln"
Der Root-Account funktioniert einwandfrei. Wo könnte das Problem liegen?
Vielen Dank für eure Hilfe
zippomat
hi,
liegt /home auf einer extra partition? wenn ja ist diese eingemountet?
cu tb.
liegt /home auf einer extra partition? wenn ja ist diese eingemountet?
cu tb.
hardware runs the world, software controls the hardware, code generates the software, have you coded today?
traumjob: dynamic durcheinander producer
http://www.galaxy-operations.de
traumjob: dynamic durcheinander producer
http://www.galaxy-operations.de
Ich habe root und User Verzeichnisse auf einer Partition, die gemountet ist.ExarKun hat geschrieben:hi,
liegt /home auf einer extra partition? wenn ja ist diese eingemountet?
cu tb.
Ich kann auch ohne Weiteres als root auf die Verzeichnisse zugreifen. Ich hatte gedacht Ok, leg mal einen neuen User an und der müsste eigentlich gehen. Aber Pustekuchen. Selbst beim neuen User, angelegt mit adduser, passiert das gleiche.
Kann es sein, dass ich mir die Berechtigungen irgendwie komplett gekillt habe? Ich kannn mich so dunkel an einen chmod 666-Befehl erinnern, den ich eingegeben habe, um die partition / schreibbar zu machen, aber genau festgehalten habe ich das nicht.
Hilft das weiter?
zippomat
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
'mach 'mal ein "chmod -R a+X /home". Damit werden auf allen Verzeichnissen die "x" Permissions für alle gesetzt. Diese sind nötig, um ein Verzeichnis betreten zu dürfen (ausführen macht ja im Zusammenhang mit einem Verzeichnis keinen Sinn, weshalb die Bedeutung hier "überladen" wurde.)
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Habe ich versucht, Ergebnis bleibt gleich.pdreker hat geschrieben:'mach 'mal ein "chmod -R a+X /home". Damit werden auf allen Verzeichnissen die "x" Permissions für alle gesetzt. Diese sind nötig, um ein Verzeichnis betreten zu dürfen (ausführen macht ja im Zusammenhang mit einem Verzeichnis keinen Sinn, weshalb die Bedeutung hier "überladen" wurde.)
Patrick
Konsolen login liefert: kann nicht zum Verzeichnis /home/user wechselnjavascript:emoticon('')
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Mach als root 'ma; "su user". Dabei versucht er nicht ins Home zu wechseln, so dass das klappen sollte. Dann probier 'mal als dieser User "cd /home/user" zu machen. Permission denied? Wie sehen die Permissions auf /home und auf / aus ("ls -ld / /home")?
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Da bekomme ich nur ein "no shell" ?pdreker hat geschrieben:Mach als root 'ma; "su user". Dabei versucht er nicht ins Home zu wechseln, so dass das klappen sollte. Dann probier 'mal als dieser User "cd /home/user" zu machen. Permission denied? Wie sehen die Permissions auf /home und auf / aus ("ls -ld / /home")?
Patrick
Sorry, einNachtrag:pdreker hat geschrieben:Mach als root 'ma; "su user". Dabei versucht er nicht ins Home zu wechseln, so dass das klappen sollte. Dann probier 'mal als dieser User "cd /home/user" zu machen. Permission denied? Wie sehen die Permissions auf /home und auf / aus ("ls -ld / /home")?
Patrick
ls -ld /home liefert:
drwxrwsr-x 7 root staff 4096 2004-06-22 00:19 /home
Ist das Ok?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Der zweite Slash war kein Tippfehler...
Jetzt noch die Ausgabe von "ls -ld /" und ich bin glücklich
Die Perms für /home sind OK, vorausgesetzt jeder Benutzer ist in der Gruppe "staff". Anderenfalls: "chmod o+w /home"
Patrick
Jetzt noch die Ausgabe von "ls -ld /" und ich bin glücklich
Die Perms für /home sind OK, vorausgesetzt jeder Benutzer ist in der Gruppe "staff". Anderenfalls: "chmod o+w /home"
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Sorry, erneuter Nachtrag:pdreker hat geschrieben:Ausgabe von "ls -ld / /home"?
Patrick
ls -ld / /home liefert die user verzeichnisse:
drwx--x--x 70 arnd arnd 4096 2004-06-21 23:53 arnd
drwxr-xr-x 11 idiot idiot 4096 2004-06-22 00:19 idiot
drwxr-xr-x 29 kerstin kerstin 4096 2004-06-15 13:32 kerstin
drwxr-xr-x 16 knoppix knoppix 4096 2004-01-11 17:08 knoppix
drwxr-xr-x 11 test test 4096 2004-06-21 22:55 test
Hilft das weiter?
So, habe mal gecheckt: user arnd in staff eingetragen, hat aber nichts gebracht.pdreker hat geschrieben:Der zweite Slash war kein Tippfehler...
Jetzt noch die Ausgabe von "ls -ld /" und ich bin glücklich
Die Perms für /home sind OK, vorausgesetzt jeder Benutzer ist in der Gruppe "staff". Anderenfalls: "chmod o+w /home"
Patrick
chmod o+w /home liefert ebenfalls wieder das gleiche ERgebnis.
Was passiert denn beim Login? Kann das sein, dsas irgendeine Datei die aufgerufen wird bei einem Absturz gefraggelt wurde ?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Öh... das hatte ich nicht erwartet... Das sollte eigentlich die Permissions von "/" und von "/home" ausgeben. Was sagt "ls -ld /"?
Die Permissions auf /home/arnd sind auf jeden Fall Senf. "chmod 755 /home/arnd"
Hast Du wirklich 'mal ein rekursives "chmod -R 666 /home" oder ähnlich gemacht?
Das mit dem Skript ist unwahrscheinlich.
Patrick
Die Permissions auf /home/arnd sind auf jeden Fall Senf. "chmod 755 /home/arnd"
Hast Du wirklich 'mal ein rekursives "chmod -R 666 /home" oder ähnlich gemacht?
Das mit dem Skript ist unwahrscheinlich.
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
habe chmod ausgeführtpdreker hat geschrieben:Öh... das hatte ich nicht erwartet... Das sollte eigentlich die Permissions von "/" und von "/home" ausgeben. Was sagt "ls -ld /"?
Die Permissions auf /home/arnd sind auf jeden Fall Senf. "chmod 755 /home/arnd"
Hast Du wirklich 'mal ein rekursives "chmod -R 666 /home" oder ähnlich gemacht?
Das mit dem Skript ist unwahrscheinlich.
Patrick
ls -ld / liefert
drw-rw-rw- 27 root root 4096 2004-06-21 14:24 /
Also kann sein das da ein -chmod 66 -R dabei war. Hört sich zwar blöd an, aber wenn man kein lauffähiges System hat probiert man ja fast alles, um es wieder zum Laufen zu bringen.
So genau weiß ich das eben nicht mehr.
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Die Permissions für "/" sind total falsch.
Mach 'mal "chmod 755 /" oder "chmod 777 /". Letzteres nur, wenn das erste nicht geht, denn damit darf jeder ins root Dir schreiben...
Patrick
Mach 'mal "chmod 755 /" oder "chmod 777 /". Letzteres nur, wenn das erste nicht geht, denn damit darf jeder ins root Dir schreiben...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
yeah, yeah!!javascript:emoticon(':lol:')pdreker hat geschrieben:Die Permissions für "/" sind total falsch.
Mach 'mal "chmod 755 /" oder "chmod 777 /". Letzteres nur, wenn das erste nicht geht, denn damit darf jeder ins root Dir schreiben...
Patrick
Hat geklappt! Man, die Einstellungen habe ich dann sehr wahrscheinlich vermurkst, was?
vielen lieben Dank für die Hilfe!! Ich war schon vorher überzeugter Debian-fan, aber dass das instantan im Forum läuft, hätte ich nicht gedahct!! Ganz fettes Lob an dich Patrick!!
Übrigens, gibt es eine einfache Methode eine boot-cd anstelle einer bootdiskette zu erstellen? Mein Laptop hat nämlich kein floppy Laufwerk? Sorry, wenn ich gerade dabei bin: kennst du eine Backuplösung, um direkt auf Cd zu brennen?
Also, nochmal lieben Dank
zippomat
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Es kann durchaus sein, dass Du in nächster Zeit noch einige "Glitches" findest, die eine ähnliche Ursache haben... Notfalls einfach hier nachfragen, wie die Permissions richtig lauten, und dann von Hand korrigieren...Hat geklappt! Man, die Einstellungen habe ich dann sehr wahrscheinlich vermurkst, was?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Moin moin,pdreker hat geschrieben:Es kann durchaus sein, dass Du in nächster Zeit noch einige "Glitches" findest, die eine ähnliche Ursache haben... Notfalls einfach hier nachfragen, wie die Permissions richtig lauten, und dann von Hand korrigieren...Hat geklappt! Man, die Einstellungen habe ich dann sehr wahrscheinlich vermurkst, was?
Patrick
könnte das hier ein nächster "Glitsch" sein:
......
W: Kann nicht auf die Liste http://www.penguinppc.org ./ Packages (/var/lib/apt/lists/www.penguinppc.org_%7edaniels_sid_i386_._Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
(Lese Datenbank ... 151169 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von xlibmesa-gl 4.3.0-7 (durch .../xlibmesa-gl_4.3.0.dfsg.1-4_i386.deb) ...
Entpacke Ersatz für xlibmesa-gl ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/xlibmesa-gl_4.3.0.dfsg.1-4_i386.deb (--unpack):
versuche »/usr/X11R6/lib/libGL.so.1.2« zu überschreiben, welches auch in Paket fglrx ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Vorbereiten zum Ersetzen von joe 2.8-23 (durch .../archives/joe_3.1-0.1_i386.deb) ...
Entpacke Ersatz für joe ...
/var/lib/dpkg/info/joe.postrm: line 3: /usr/bin/update-menus: Keine Berechtigung
dpkg: Warnung - altes post-removal-Skript wurde beendet mit Fehler-Status 1
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
/var/lib/dpkg/tmp.ci/postrm: line 3: /usr/bin/update-menus: Keine Berechtigung
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/joe_3.1-0.1_i386.deb (--unpack):
Unterprozess neues post-removal Skript gab den Fehlerwert 1 zurück
/var/lib/dpkg/tmp.ci/postrm: line 3: /usr/bin/update-menus: Keine Berechtigung
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 1 zurück ....
Ich hatte bevor die User jetzt wieder einwandfrei funktionieren ein "apt-get distupgrade" durchgeführt. Dabei ist beim Ersetzten von x-libmesa.. apt-get ausgestiegen mit einer Fehlermeldung. Ich habe die fglrx-Treiber von ATI laufen und bin davon ausgegangen, dass es daran lag. Aber jetzt der Hinweis auf eine fehlende Berechtigung macht mich stutzig!
Der Auszug oben ist übrigens nach einem apt-get -f install entstanden. Damit habe ich versucht ungellöste Abhängigkeiten aufzulösen.
Könnte es sein, dass die Berchtigungen von /usr/bin/update-menus ebenfalls nicht korrekt ist?
-rw-r--r-- 1 root root 164008 2004-05-27 18:16 update-menus
Oder liegt es an dem fglrx-Packet?
Vielen dank
Vielen Dank schonmal
[/b]