• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Daten und Einstellungen von Benutzeraccount Admin zu anderem Account

Gregor Samsa

Ribston Pepping
Registriert
24.05.10
Beiträge
301
Ich habe die Suchfunktion bemüht, doch leider keine eindeutige Antwort gefunden.

Ich habe beim Einrichten meines Macs einen Benutzer als Admin angelegt. Diesen habe ich auch längere Zeit genutzt und deswegen natürlich auch unter diesem Benutzer meine Dateien abgelegt, Programme installiert und Einstellungen vorgenommen.

Jetzt wollte ich einen weiteren Benutzer anlegen, um den Adminaccount nur zur Verwaltung zu verwenden und den neuen Account zum arbeiten. Ist es realisierbar, dass alles nach dem Einloggen in den neuen Account genauso aussieht wie vorher unter dem Administratoraccount?
Im Migrationsassistenten habe ich leider nicht die Option von Benutzer zu Benutzer, sondern leider nur von Mac zu Mac gefunden.
 
Erstelle dir doch einen 2 Adminaccount, melde dich unter diesem dann an und entziehe dann den alten Account die Adminrechte, das erspart dir alle Kopiererei und eventl. Ärger mit den Rechten.
 
Erstelle dir doch einen 2 Adminaccount, melde dich unter diesem dann an und entziehe dann den alten Account die Adminrechte, das erspart dir alle Kopiererei und eventl. Ärger mit den Rechten.
Sooo einfach ist das nicht - da sind die Unix Rechte vor.

Seine mit seinem Admin Account erstellten Dateien, Daten, Voreinstellungen, etc. sind vom Benutzer "501" - wenn er jetzt einen neuen Account erstellt, ist das Benutzer "502" - und Benutzer 502 darf nicht auf die Daten von Benutzer 501 zugreifen...

Alle Daten in den öffentlichen Ordner schieben, neuen Benutzer anlegen und aus dem öffentlichen Ordner des alten Benutzers herüberholen - aber ob damit alle Voreinstellungen etc. auch mitgenommen werden? K. A.

Udo
 
Er soll ja auch nicht mit dem neuen Benutzer arbeiten, sondern 502 ist jetzt dann Admin und mit dem alten 501 arbeitet er unter Standardrechten weiter.
 
Du kannst Benutzerkonten komplett klonen, mit allen Einstellungen, sogar inklusive sämtlicher dort abgelegter Daten.
Dazu erstellst du dir zunächst ein "Hilfskonto" - einen neuen Administratorzugang, mit dessen Hilfe du das klonen vornimmst und den du am Ende wieder löschen kannst. (Grund: Weder der alte noch der neue Nutzer dürfen während der Prozedur angemeldet sein.)
Erstelle also das administrative Hilfskonto und auch schon mal deinen neuen Benutzerzugang. Melde dich von deinem alten Konto ab und am Hilfskonto wieder an. Dort öffnest du ein Terminal.
In diesem Beispiel lauten die Nutzernamen "alt", "neu" und "helfer".
Passe dies entsprechend an deine Verhältnisse an.
Code:
[size="-1"][COLOR="blue"]ls -l /Users;[/COLOR]

[I][COLOR="Green"]total 0
drwxrwx---@  4 root    admin   136  1 Feb 00:13 Deleted Users
drwxrwxrwt@ 20 root    wheel   680 25 Mai 21:10 Shared
drwxr-xr-x@ 19 alt     staff   646  4 Mär 10:27 alt
drwxr-xr-x@ 19 helfer  staff   646  6 Mär 11:42 helfer
drwxr-xr-x@ 19 neu     staff   646  6 Mär 11:42 neu [/I]


# Zunächst überschreibst du den neuen, vom System
# gerade eben erst angelegten Benutzerordner
# durch die Inhalte des alten (Kennwort erforderlich): [/COLOR]

[color="Blue"]sudo ditto -vX "/Users/alt" "/Users/neu"; [/color]

[COLOR="Green"]# Danach sorgst du dafür, dass der
# neue Nutzer auch die nötigen Zugriffsberechtigungen 
# für seinen Ordner besitzt: [/COLOR]

[COLOR="blue"]sudo chflags -R nouchg "/Users/neu";
sudo chmod -RN "/Users/neu";
sudo chown -Rh "neu" "/Users/neu"; [/COLOR]

[COLOR="Green"]# Und jetzt noch...
# Upps, das wars auch schon. [/COLOR][/size]
 
Macbeatniks Methode funktioniert leider nicht. Ich habe wie vorgeschlagen einen 2. Adminaccount erstellt, doch nach dem Anmelden sind auch hier leider nicht mehr die vorher gemachten Einstellungen vorhanden (beispielsweise das Wallpaper und das Dock), sondern es ist wieder alles auf "Werksstandard".

Ich probiere dann mal Rastafaris Methode. Ich habe nur immer ein wenig Respekt vor allem was über das Terminal gemacht werden muss. Bin schließlich noch Macneuling.
 
Das Ziel von MacBeatniks Methode war auch nicht das Klonen, sondern nur, daß du mit einem Nicht-Admin-Account arbeiten kannst, der exakt deinem vorherigen Admin-Account entspricht und auf alle bisherigen Daten zugreifen kann.
Wenn der neue Admin-Account die gleichen Voreinstellungen haben soll, musst du besser Rastafaris Methode nehmen.

Aber denk daran: im Terminal kommt es auf jedes Leerzeichen an und auf korrekte Groß-/Kleinschreibung. Und für 'alt' und 'neu' natürlich die echten Benutzerkontennamen nehmen :-)
 
Ok ich habe das Ganze nun einmal ausprobiert. Doch leider hatte es nicht ganz den gewünschten Effekt. Ich habe die Eingaben kopiert, doch dummerweise nicht daran gedacht, dass ich ja nicht von Benutzer A zu B kopieren kann. Mist.

Unter dem neuen Benutzer habe ich jedenfalls immer noch nicht die Einstellungen wie auf dem alten Admin-Account.
Code:
# Zunächst überschreibst du den neuen, vom System
# gerade eben erst angelegten Benutzerordner
# durch die Inhalte des alten (Kennwort erforderlich): 

sudo ditto -vX "/Users/alt" "/Users/neu"; 

[I][COLOR="navy"]Hier wurde ich nach dem Kennwort gefragt, habe es eingegeben und danach stand irgendeine Bestätigung mit "copy"... Also denke ich mal, dass bis hierhin alles funktioniert hat. Beim ersten Versuch konnte ich allerdings mein Passwort nicht eingeben bzw. es wurde als falsch deklariert. Eigentlich hatte ich gar kein Passwort bzw. habe beim Erstellen des Accounts das Feld einfach leer gelassen. Deswegen vllt.?[/COLOR][/I]

# Danach sorgst du dafür, dass der
# neue Nutzer auch die nötigen Zugriffsberechtigungen 
# für seinen Ordner besitzt: 

sudo chflags -R nouchg "/Users/neu";
sudo chmod -RN "/Users/neu";
sudo chown -Rh "neu" "/Users/neu"; 

[I][COLOR="navy"]Diese drei Befehle haben wahrscheinlich nicht korrekt funktioniert bei mir bzw. ich habe etwas falsch gemacht. Jedenfalls, wenn ich mich richtig erinnere, hatte ich nur nach dem 2. Befehl eine Rückmeldung in der meine Ordner aus der Library aufgelistet wurden und dahinter ein denied stand.

Kann mir vllt. noch jemand genau erklären was diese drei Befehle bewirken?[/COLOR][/I]

# Und jetzt noch...
# Upps, das wars auch schon.

Ich möchte auch nicht zuviel herumdoktorn und mir nachher das System kaputt machen. Ich weiß ja noch nichtmal genau welche Funktion die Befehle eigentlich genau haben und habe etwas Angst davor etwas unwiderruflich kaputt oder langsamer zu machen.

Vielen Dank jedenfalls für die kompetente Hilfe! Vielleicht wird es ja noch was.
 
Sry für den Doppelpost. Ich habe festgestellt es funktioniert.

Doch leider habe ich nun ein neues Problem. Ich hatte vorher nicht bedacht wie groß meine persönlichen Dateien sind und würde nun gerne den Kopier- bzw. Klonvorgang abbrechen, um nicht alles kopieren zu müssen.

Ich habe versucht den neuen erstellten Benutzer einfach zu löschen und damit auch das Kopieren zu beenden. Pustekuchen. Mit welchem Befehl kann ich den Klonvorgang stoppen? Sonst kopiert der Mac morgen noch und ich habe keinen Platz mehr auf der Platte.

Um schnelle Antwort wird gebeten. :)
 
... um den Adminaccount nur zur Verwaltung zu verwenden und den neuen Account zum arbeiten. Ist es realisierbar, dass alles nach dem Einloggen in den neuen Account genauso aussieht wie vorher unter dem Administratoraccount?
Im Migrationsassistenten habe ich leider nicht die Option von Benutzer zu Benutzer, sondern leider nur von Mac zu Mac gefunden.
Warum soll der genauso aussehen? Ich selbst arbeite auch nur als User mit eingeschränkten Rechten, und habe meinen Administrator Account nur für Aufgaben, die ich als Standarduser nicht machen darf.

Aber das ich mich als Admin wirklich mal einlogge, ist mir seitdem nur sehr selten passiert. In der Regel wirst Du ja auch als Standarduser bei Änderungen im System oder der Installation von Programmen aufgefordert, Adminname- und Kennwort einzugeben. Da kann es doch eigentlich egal sein, wie das Hintergrundbild beim Admin Account ist, oder?

Und selbst wenn, dann dürfte es sich doch höchstens um Einstellungen des Hintergrundbildes, Dock oder der Maus und ein paar Kleinigkeiten handeln ;) Das ist doch schnell erledigt.

Erstelle dir doch einen 2 Adminaccount, melde dich unter diesem dann an und entziehe dann den alten Account die Adminrechte, das erspart dir alle Kopiererei und eventl. Ärger mit den Rechten.
!!!

Auf diese Weise hast Du Deinen Standarduser der so aussieht wie Dein Admin Account bisher. Oder hab ich da jetzt das Problem nicht richtig verstanden? :-/

Macbeatniks Methode funktioniert leider nicht. Ich habe wie vorgeschlagen einen 2. Adminaccount erstellt, doch nach dem Anmelden sind auch hier leider nicht mehr die vorher gemachten Einstellungen vorhanden (beispielsweise das Wallpaper und das Dock), sondern es ist wieder alles auf "Werksstandard".
Das soll ja auch so sein, da Du einen neuen, quasi jungfräulichen Account erstellt hast. Wenn Du diesen neuen Account mit Adminrechten ausstattest, degradierst Du einfach deinen jetzigen Adminaccount zum Standarduser. Dort bleibt ja ansonsten alles beim Alten, nur die Adminrechte hat er dann nicht mehr. Das geht jedoch nur, wenn Du mit dem jeweils zu ändernden Account nicht angemeldet bist.
 
Zuletzt bearbeitet:
@pumpkin: Du hast völlig Recht. Ich hatte nur einen Denkfehler beim ganzen Hin und Her. Ich habe den nach Macbeatniks Methode beschriebenen "neuen Adminaccount" nach dem Einloggen für den Standard gehalten und gedacht da würde ich nun immer dran sitzen und müsste alles (ja ok, vllt. auch nur Maus, Dock und Wallpaper :D) ändern. Warum weiß ich auch nicht mehr. Irgendwie verdreht...

Aber eigentlich ist es so total logisch und auch praktikabler. Der neue Admin darf auch ruhig "sauber" aussehen. Also: problem solved. :)

Jetzt muss ich nur noch irgendwie den Klonvorgang übers Terminal abbrechen.
 
Na guck, es kann so einfach sein ;)

Und sorry, vom Terminal lass ich als Unix-No0b schlicht die Finger. Da kann ich Dir nicht weiterhelfen. Das Ding ist einfach zu mächtig, um von mir als Terminal-Neuling bedient zu werden.
 
Jetzt muss ich nur noch irgendwie den Klonvorgang übers Terminal abbrechen.
Befehle im Terminal lassen sich mit einem "Ctrl-C" abbrechen.
Schliessen des Fensters erfüllt diesen Zweck i.d.R. auch.

BTW
Du kannst in einem zweiten Anlauf den Bereich der geklonten Daten auch näher eingrenzen:
Code:
[SIZE="-1"]sudo ditto -vX "/Users/alt/Library" "/Users/neu/Library";[/SIZE]
Das kopiert nur den Library-Ordner, nicht aber Schreibtisch, Bilder, Filme etc...
Für eine funktionsfähige Kopie der Programmeinstellungen ist das meist ausreichend.
 
Zuletzt bearbeitet:
Danke nochmal für die Hilfe! Des Fenster ist schon geschlossen. Ich versuch aber mal mein Glück. ;)

Ich bin ja jetzt auch schon wieder mit dem alten Adminaccount unterwegs und habe die anderen Benutzer schon wieder gelöscht. Es wird aber trotzdem immer wieder ein Benutzerordner erstellt und das Kopieren geht weiter. Auch Löschen des Benutzerordners bringt da nicht viel.

edit: Leider funktionierte Ctrl-C auch nicht. Notfalls lasse ich einfach zu Ende klonen und lösche danach den Benutzerordner. Das müsste doch auch alles wieder beseitigen oder?
 
Bringt es vllt. etwas, wenn ich einen Reset im Terminal ausführe? Werden dadurch eventuell alle laufenden Befehle gestoppt?
 
Bringt es vllt. etwas, wenn ich einen Reset im Terminal ausführe? Werden dadurch eventuell alle laufenden Befehle gestoppt?
Nein, dadurch wird die Terminalemulation zurückgesetzt. Vergleichbar etwa zu einer Neuprogrammierung des Autoradios mittels Sendersuchlauf. Wirkt auf das Terminal selbst, nicht auf die Programme.

Du hast schon Ctrl-C verwendet und nicht etwa Cmnd-C ? Ja, sicher? :-)
 
Ja, ich habe Ctrl-C verwendet, glaube ich jedenfalls. :)

Auf jeden Fall scheint der Klonvorgang jetzt sowieso beendet zu sein. Jedenfalls ist die Festplatte wieder leise, der freie Speicherplatz wird auch nicht mehr weniger, das System ist nicht mehr so ausgelastet und ich werde mal einfach den Benutzerordner, vom Benutzer den es eigentlich gar nicht mehr gibt, löschen.

Dann sollte ja wieder alles wie vorher sein, oder?
 
Alles klar, danke für den Tipp. Ich habe es nun endlich geschafft dem alten Account einfach die Adminrechte zu entziehen und einen neuen jungfräulichen als Admin anzulegen. Den angelegten Benutzerordner habe ich wieder gelöscht. Also ist auch das erledigt.

Die Daten zum Adminaccount kopieren/klonen brauche ich nun eigentlich auch gar nicht mehr. Ich möchte den Adminaccount ja nur zur Verwaltung nutzen. Meine Frage bezog sich auch eher darauf, ob durch das Klonen noch irgendwo anders, außer in den Benutzerordner, Daten kopiert wurden die ich nun noch löschen muss, da sonst doppelt vorhanden?

Habe mich jetzt noch ein wenig zum Thema Terminal belesen. Das Teil scheint ja wirklich mächtig zu sein. Ist es mit der Eingabeaufforderung vergleichbar?

Jedenfalls: Danke für die Hilfestellungen! So ein kompetentes Forum macht echt Spaß. :)