On Sun, 30 Dec 2001 the mental interface of Frank Schmidt told:
From: "Elimar Riesebieter" <elimar.riesebieter@t-online.de> Sent: Sunday, December 30, 2001 11:11 AM Subject: Re: user übertragen ?
On Sun, 30 Dec 2001 the mental interface of Andreas Reinhold told:
hi, Hi!
Hallo !
kann man eigentlich die kompletten einstellungen eines users auf einen anderen übertragen? z.b. will ich einem neuen user anlegen, der aber diesselben programme/einstellungen (mail) und rechte hat wie ich. oder alles von hand richten? Wenn Du all Deine Konfigurationen in Deinem Homeverzeichnis /home/userdu oder wie auch immer angelegt hast kannst Du als root das komplette Verzeichnis mit cp -r nach /home/userneu kopieren. Danach mit yast(2) den neuen user anlegen und das schon vorbereitete /home/userneu als home Verzeichnis angeben. Nun musst du ebenfalls als root den Eigentümer in /home/userneu noch mit chown -R userneu:users /home/userneu/ übertragen. Der Parameter -R überträgt in alle Unterverzeichnisse! Die Usernamen und die Gruppenzugehörigkeit (userneu:users) =uid:gid obliegen natürlich Deiner Wahl!
So wie von Elimar gerade beschrieben würde ich das wahrscheinlich auch anstellen. Nehmen wir aba mal an in den Homeverzeichnis des Quellusers ist ne Datei die jemanden anderes gehört (z.B. konnte sich der ein chmod mit den Rechten 7755 des Users root irgendwann mal aneignen). Gut nun hat er das chmod, nur beim kopieren könnte dies evtl. verloren gehen (jedenfalls die User:Gid Beziehung). Spätestens geht das dann bei einem chown verloren. Gibt es nicht eine Möglichkeit etwas zu kopieren, wo die Zieldaten nicht die Eigenschaften des jeweiligen Users annehmen der gerade kopiert? Home verzeichnis ist halt Homeverzeichnis! Hier gehören nur Daten rein die dem Besitzer des Homeverzeichnisses auch gehören!! ~/user sollte immer 700 haben!!
insgesamt 22 drwxr-xr-x 8 root root 183 Dez 1 16:43 . drwxr-xr-x 5 root root 78 Dez 27 20:58 .. drwx------ 33 user1 users 2915 Dez 30 12:12 user1 drwx------ 21 user2 users 1749 Dez 30 08:58 user2 drwx------ 25 user3 users 1976 Dez 30 08:59 user3 drwx------ 36 user4 users 2437 Dez 30 09:11 user4 drwx------ 83 user5 users 7296 Dez 30 12:50 user5 Ciao Elimar -- Alles was viel bedacht wird ist bedenklich!;-) Friedrich Nietzsche --