Wie kann ich ein Benutzerkonto kopieren (oder klonen oder duplizieren oder eine Vorlage erstellen)?

Ist es in Mac OS X Lion (10.7.3) möglich, ein neues Benutzerkonto mit Einstellungen zu erstellen, die mit denen eines bestehenden Benutzerkontos identisch sind? Oder anders gesagt, ist es möglich, eine Benutzerkontovorlage einzurichten? Ich möchte nicht alle meine Dokumente, Musik und Fotos duplizieren. Vielmehr möchte ich einfach ein neues Benutzerkonto erstellen, das alle / die meisten Einstellungen und Präferenzen enthält, die ich in meinem bestehenden Konto über viele Monate angepasst und optimiert habe.

Mein Ziel ist es, zwei separate Konten zu unterhalten: eines für den persönlichen Gebrauch und eines für die Arbeit. Mein Büro gibt Dateien über Dropbox frei, und ich möchte all diese auf meinem Mac synchronisieren, aber ich möchte sie lieber nicht mit meinen persönlichen Dokumenten vermischen.

Ich habe online einige Vorschläge gesehen, die Terminal verwenden, um den Home-Ordner meines vorhandenen Kontos in ein neues Verzeichnis mit einem anderen Kurznamen zu kopieren. Aber (1) diese Lösung könnte veraltet sein und (2) es scheint, als könnte sie Dokumente, Musik und Fotos duplizieren.

Antworten (4)

Mir ist klar, dass Sie nicht alle Ihre Dateien duplizieren möchten, aber diese Methode ist schnell und am Ende können Sie einfach die Dateien löschen, die Sie nicht auf dem neuen Konto haben möchten. Um ein doppeltes Konto basierend auf den Einstellungen Ihres aktuellen Kontos zu erstellen, versuchen Sie Folgendes:

  1. Erstellen einer Time Machine-Sicherung des aktuellen Kontos.

    Keine zusätzliche Festplatte zum Sichern? Gehen Sie zum Festplattendienstprogramm und erstellen Sie eine Partition auf Ihrer aktuellen Festplatte. Angenommen, Sie haben Speicherplatz (das werde ich, da Sie ein zusätzliches Benutzerkonto hinzufügen möchten), können Sie Ihrem Startvolume eine Partition hinzufügen, ohne Daten zu verlieren (Sie können sie auch entfernen oder die Größe ändern, nachdem Sie fertig sind). Machen Sie diese neue Partition zu Ihrer Time Machine-Sicherungsfestplatte.

  2. Starten Sie das Dienstprogramm Migrationsassistent (suchen Sie in Spotlight danach).

  3. Geben Sie im Migrationsassistenten an, dass Sie Einstellungen aus einer Time Machine-Sicherung importieren möchten.
  4. Wählen Sie im Migrationsassistenten aus, das Benutzerkonto aus der Sicherung zu importieren.
  5. Da der Name mit Ihrem aktuellen Konto identisch ist, fordert Sie der Migrationsassistent auf, das Konto umzubenennen.
  6. Setzen Sie die Migration fort und Ihr neues Benutzerkonto wird erstellt – ein Duplikat des aktuellen Kontos mit Ausnahme des Benutzernamens.

Ich mache das gerade in Lion und es funktioniert wunderbar. Viel Glück.

Mac OS X hat eine Vorlage für Benutzer, sie befindet sich in /System/Library/User Template/.lproj (in den meisten Fällen wird es Englisch sein.) In diesem Ordner befindet sich die gesamte grundlegende Struktur eines Benutzerverzeichnisses.
Diese Ordner können nur von Root gelesen/geschrieben werden, also müssen Sie in einer Root-Shell darauf zugreifen.

Wenn Sie die Methode "Home-Verzeichnis kopieren" verwenden möchten, können Sie Folgendes tun:
1. Erstellen Sie einen neuen Benutzer.
2. Kopieren Sie die benötigten Unterordner Ihrer aktuellen ~/Library in die neue; Insbesondere müssen Sie wahrscheinlich die Ordner Application Support (Daten von Apps) und Preferences (App-Einstellungsdateien) kopieren und anschließend unerwünschte Inhalte daraus löschen.

Hoffe ich konnte helfen...

Sie sollten sich darüber im Klaren sein, dass die bisher genannten Methoden Probleme mit dem neuen Benutzerkonto verursachen können, wenn eine Konfiguration vorhanden ist, die explizit auf das Home-Verzeichnis des Benutzers verweist.

Nach dem Klonen eines Benutzers mit dem „Migrationsassistenten“ aus dem Time Machine-Backup stieß ich beispielsweise auf den Google-Updater, der in einer Endlosschleife ausgeführt wurde, weil er nach einer Datei im Ausgangsverzeichnis des ursprünglichen Benutzers („xxx“) suchte:

Vom Dienst angegebenes Programm konnte nicht gefunden und/oder ausgeführt werden: 2: Keine solche Datei oder Verzeichnis: /Users/xxx/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent

Ich vermute, dass es dafür keine generische Lösung gibt. Dieses spezielle Problem könnte zB durch Ausführen gelöst werden

> ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall

in der Kommandozeile des geklonten Benutzerkontos, wodurch der Updater deinstalliert wird (siehe auch http://wireload.net/products/guu-google-update-uninstaller/ für ältere Versionen des Updaters).

Hinzufügen von Informationen zu @ Michaels Post (dieses Verfahren funktioniert immer noch in Yosemite):

Sie können dies auch (ohne TimeMachine) mit einer virtuellen Maschine tun, auf der auch OS X ausgeführt wird, indem Sie den Migrationsassistenten auf dem HOST und in der VM verwenden und:

  1. Geben Sie in der VM an, dass Sie Einstellungen VON einem anderen Mac übertragen möchten
  2. Geben Sie auf dem Host an, dass Sie die Einstellungen AUF einen anderen Mac übertragen möchten
  3. Kopieren Sie das Benutzerkonto vom Host auf die VM
  4. Wenn fertig:
  5. Starten Sie den Migrationsassistenten erneut
  6. Kopieren Sie den Benutzer zurück von der VM auf den HOST und wählen Sie einen neuen Benutzernamen aus