Wie man das Benutzerkonto in Linux kopiert/klont

Gefunden bei http://www.ambience.sk/user-account-copy-linux


Aufgabe: Kopieren/Klonen Sie das Benutzerkonto, sodass beide Benutzer die exakt gleichen Einstellungen in ihrem Basisverzeichnis haben.

Das Basisverzeichnis eines Benutzers (z.B. olduser) zum neuen Benutzer (z.B. newuser) zu kopieren ist einfach:

  1. Den neuen Benutzer erstellen:
    adduser newuser
  2. Alle speziellen versteckten (Punkt) Dateien zum Basisverzeichnis des neuen Benutzers kopieren:
    cp --recursive /home/olduser/.[a-zA-Z0-9]* /home/newuser
  3. Andere Standarddateien zum neuen Benutzerverzeichnis kopieren:
    cp --recursive /home/olduser/* /home/newuser
  4. Im neuen Benutzerverzeichnis alle versteckten Ordner und Dateien, die Punktdateien, die neuen Benutzerrechte erteilen:
    chown --recursive newuser:users /home/newuser/.*
  5. Das gleiche für normale Ordner und Dateien:
    chown --recursive newuser:users /home/newuser/*

Fertig. In einigen Fällen müssen Sie die Benutzergruppe (users in diesem Fall) ändern.

Jetzt ausloggen und versuchen, sich als der neue Benutzer anzumelden. Alle Programmeinstellungen sollten dieselben wie für den alten Benutzer sein, welches Sie mit KDE, den Hintergrundbildern und anderen Einstellungen des neuen Benutzers überprüfen können. Wenn die Kopie erfolgreich war, sieht nun alles genau so aus wie beim alten Benutzer.