Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

12.02.2010, 13:42

Password Problem mit Backup über Rsync

Erstmal ein herzliches Hallo zusammen! :)

Bin selbst Gentoo-Neuling und habe mir, nachdem ich das System erfolgreich aufgesetzt habe, erst einmal mit

Quellcode

1
rsync -av --delete /mnt/gentoo/ /mnt/win/gentoo/
in meinem Fedora System ein Backup gezogen, weil ich etwas experimentieren wollte.

Hat dann wie erwartet nicht geklappt, aber ich hatte ja das Backup :)

Also Backup wieder zurückgespielt, da hab ich nun folgendes Problem: Die Passwörter funktionieren nichtmehr, nicht am GDM, nicht in der Console. Hab auch schon über chroot aus meinem Fedora die Passwörter neu gesetzt, aber wenn ich dann wieder in mein Gentoo boote, werden diese nicht angenommen.

Weiss einer Rat?


Schonmal Danke und viele Grüße!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »curmudgeon« (12.02.2010, 18:11)


2

12.02.2010, 14:00

Hallo,
herzlich Willkommen im Forum :)

Mhh, sind die Bentzer angelegt? Wenn es gar nicht mehr geht würde ich versuchen, mal einen komplett neuen User anzulegen. Dazu natürlich wie du es vorher schon gemacht hast mit einer LiveCD ins System chrooten.

Ein komplett-Backup würde ich nicht einfach mit rsync machen sondern dazu ein stage4-Skript benutzen.

http://en.gentoo-wiki.com/wiki/Custom_Stage4

3

12.02.2010, 14:16

Hi Michi!

Danke für den Tip mit stage4, werde ich das nächste mal sicher ausprobieren ;)

Ja die Benutzer sind angelegt, tauchen in /etc/passwd und /etc/shadow entsprechend auf. Einen neuen User anlegen, liefert das selbe Resultat: "login incorrect".... :S

4

12.02.2010, 14:48

mhh, was für Rechte liegen denn auf diesen beiden Dateien und auf /etc?
Gechrootet hast du richtig? So, wie es in diesem Beitrag steht? [gelöst] Gentoo installiert, Login: Incorrect login


In diesem Beitrag wurde das Problem durch ein emerge -e system und ein "etc-update" gelöst.
http://www.linuxforums.org/forum/gentoo-…gin-solved.html

5

12.02.2010, 14:54

Schon wirklich ein seltsames Problem... Wenn du in deine Chroot ja rein kommst, versuch dort einmal einen SSH-Key zu hinterlegen. Vielleicht geht das ja.

Schlüssel auf deinem Client erstellen und auf den Server kopieren.

Quellcode

1
2
ssh-keygen -t dsa
ssh-copy-id -i .ssh/id_dsa.pub benutzer@deine_IP



lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

6

12.02.2010, 15:53

mhh, was für Rechte liegen denn auf diesen beiden Dateien und auf /etc?
Gechrootet hast du richtig? So, wie es in diesem Beitrag steht? [gelöst] Gentoo installiert, Login: Incorrect login


In diesem Beitrag wurde das Problem durch ein emerge -e system und ein "etc-update" gelöst.
http://www.linuxforums.org/forum/gentoo-…gin-solved.html
Die Rechte:

drwxrwxrwx 68 root root 4096 12. Feb 15:47 etc

...

-rw-rw-r-- 1 root root 841 12. Feb 15:43 /etc/shadow
-rw-rw-r-- 1 root root 1266 12. Feb 14:09 /etc/passwd


Über Chroot habe ich auch das mein System heraus gemerged, inkl. config, kernel backen etc. - das ist fein in nem kleinen Skript hinterlegt und hat nie Probleme gemacht :)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
#Vorbereitung Chroot in gentoo-System auf /mnt/gentoo
#Kopieren der DNS Informationen
cp -L /etc/resolv.conf /mnt/gentoo/etc/

#Mounten der /proc und /dev Dateisysteme
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

#Betreten der neuen Umgebung
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"


Die Idee mit einem

Zitat

emerge -e system
kam mir heute morgen auch, hab ich jetzt auch gestartet. Da ich dachte, rsync wäre eines der best practises für das backup, dachte ich nur, es würde auch schneller gehen :)

Zitat

Schon wirklich ein seltsames Problem... Wenn du in deine Chroot ja rein
kommst, versuch dort einmal einen SSH-Key zu hinterlegen. Vielleicht
geht das ja.

Schlüssel auf deinem Client erstellen und auf den Server kopieren.



Quellcode
ssh-keygen -t dsa
ssh-copy-id -i .ssh/id_dsa.pub benutzer@deine_IP

Das werde ich danach probieren, sollte es noch nicht laufen - Danke an alle! :)

7

12.02.2010, 16:00

Die Rechte stimmen. War auch nur ein Versuch. Jetzt schauen wir mal, ob es mit einem "emerge -e system" wieder läuft.

Nur ganz kurz eine triviale Frage, die mir gerade kommt: Die Keymaps stimmen? Nicht, dass du, wenn du das Passwort vergibst eine andere Keymap hast (z.B UK), und beim starten des Sytems eine andere. Wenn dann zufällig in deinem Passwort ein z oder y vorkommt funktioniert's ja nicht. Sorry, aber ich wollte das mal ausschließen.

edit:
@boopsy

Ich verstehe nicht, was der ssh-key damit zu tun haben könnte? Magst du uns das vielleicht bei Gelegenheit erklären?

8

12.02.2010, 16:03

Hm.., wer installiert sich den auch ein Gentoo mithilfe eines Skript ;(

Ein Chroot ins System und das PW neu setzen sollte idR sicher funktionieren.
Ansonsten überprüfe auch dein Keybordlayout, bzw beachte das die Zeichen bei einem "de" Layout anders sind wie bei "en"

Viel Erfolg

9

12.02.2010, 16:16

Die Rechte stimmen. War auch nur ein Versuch. Jetzt schauen wir mal, ob es mit einem "emerge -e system" wieder läuft.

Nur ganz kurz eine triviale Frage, die mir gerade kommt: Die Keymaps stimmen? Nicht, dass du, wenn du das Passwort vergibst eine andere Keymap hast (z.B UK), und beim starten des Sytems eine andere. Wenn dann zufällig in deinem Passwort ein z oder y vorkommt funktioniert's ja nicht. Sorry, aber ich wollte das mal ausschließen.
Nun, im user-pwd sind keine y/z sonst nur zahlen und buchstaben.... und zur erinnerung, zum zeitpunkt des Backups lief wirklich alles :)


Zitat

Hm.., wer installiert sich den auch ein Gentoo mithilfe eines Skript ;(
Das hast du falsch verstanden/kam falsch an: Das skript erspart mir nur das mounten, das env-update und das resolv.conf kopieren beim neustart meines alten Fedora Systems. Gentoo per Skript installieren... naja ;)

10

12.02.2010, 18:07

Thema gelöst, Ein

Quellcode

1
emerge -e system
did the trick ;)

Danke und viele Grüße!

11

12.02.2010, 18:15

Super, dann viel Spaß mit deinem Gentoo ;)