Apfelinsel

Mac-Software => Thema gestartet von: Jochen am August 20, 2008, 15:57:05

Titel: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 15:57:05
Wie in einem anderen  thread, Antwort 15 von mbs  (http://www.apfelinsel.de/forum/index.php/topic,3112.15.html)schon abgeraten, werde ich die Benutzer nicht ändern sondern neu anlegen.
Die alten Sachen kann ich ja dann in die neuen Benutzer übernehmen.
Nun dazu noch eine Frage.

PowerMac, derzeit
PowerBook, derzeit
MacPro, demnächst ?! ;-)

Macht es Sinn die 2 Benutzer die dann auf allen drei Rechnern Zugriff haben (auch evtl. übers Netz) gleich zu benennen, als Joachim und Alexander
oder ist es geschickter folgende Kurznamen zu vergeben:

PM_Joachim
PM_Alexander

PP_Joachim
PP_Alexander

MP_Joachim
MP_Alexander

Bedeutung der ersten zwei Buchstaben:

PM = PowerMac
PP = PowerBook
MP = MacPro

Begründung der ersten zwei Buchstaben ist:
Wenn man übers Netz kommuniziert sieht man direkt, von welchem Rechner auf welchen Rechner was kopiert wird.

Kopie von "Joachim" nach "Joachim" ist nicht so aussagekräftig wie

Kopie von "PM_Joachim" nach "MP_Joachim"

Jochen

Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 20, 2008, 16:11:25
Ich benutze auf allen Rechnern für die gleichen Benutzer auch exakt den gleichen Namen.

Deinen Grund kann ich nicht so direkt verstehen, denn den Benutzernamen siehst Du nur während der Anmeldung später nicht mehr.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Patrick am August 20, 2008, 16:16:23
Warum möchtest Du neue Benutzer anlegen? Dein Problem der Rechnerbenamsung wird sich dadurch nicht ändern.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 16:20:20
Ich benutze auf allen Rechnern für die gleichen Benutzer auch exakt den gleichen Namen.

Deinen Grund kann ich nicht so direkt verstehen, denn den Benutzernamen siehst Du nur während der Anmeldung später nicht mehr.

Deswegen frage ich ja ?  ;D

Wenn ich übers Netz (WLAN) auf einen anderen Rechner zugreife, sehe ich ja den Benutzerordner des anderen Benutzers.
Der Benutzerordner ist ja der Kurzzname.
Also würde ich den Benutzer sehen und welcher Rechner.

Ich frage jetzt lieber vorher, nicht dass dann wieder Klagen kommen, dass ich unprofessioenell arbeite  ;D

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 16:21:05
Warum möchtest Du neue Benutzer anlegen? Dein Problem der Rechnerbenamsung wird sich dadurch nicht ändern.

Die Rechner wurden mittelweise umbenannt.

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 20, 2008, 16:29:02
Wenn ich übers Netz (WLAN) auf einen anderen Rechner zugreife, sehe ich ja den Benutzerordner des anderen Benutzers.
Der Benutzerordner ist ja der Kurzzname.
Also würde ich den Benutzer sehen und welcher Rechner.

Ach so, ja da hast Du Recht. :)
Mir ist das zu unübersichtlich, weil ich ja dann auch bei jedem Rechner dann mit einem anderen Namen anmelden muss. So kann ich, egal auf welchen Rechner ich übers Netz zugreife, immer die gleiche Kombination aus Username/Passwort verwenden. Und da ich eh nicht ständig verbunden bin sondern nur bei Bedarf, ist es auch nicht schwierig sich zu merken, mit wem man sich gerade verbunden hat.
Und wenn man unter Leopard übers Finder-Fenster geht, dann steht ja eh links in der Seitenleiste, auf welchen Rechner sich das ganze bezieht.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 16:36:44
Ach so, ja da hast Du Recht. :)
Mir ist das zu unübersichtlich, weil ich ja dann auch bei jedem Rechner dann mit einem anderen Namen anmelden muss.

Musst Du nicht.
Wenn der Rechner startet, kommt die Anmeldemaske.
Da braucht man ja nur den ersten oder zweiten Buchstaben einzugeben, und das OS springt schon zum richtigen Benutzer.
Man kann ja auch mit der Maus auf den Benutzer klicken.
Passwort kann ja immer gleich pro Benutzer und Rechner sein.

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: mbs am August 20, 2008, 16:45:00
Hatte ich im anderen Thread nicht geschrieben:

"Sowohl die vollen Namen als auch die kurzen Namen der Benutzer sollten auf allen Rechnern exakt übereinstimmen, wenn damit jeweils identische Personen gemeint sind."

Zitat
Wenn ich übers Netz (WLAN) auf einen anderen Rechner zugreife, sehe ich ja den Benutzerordner des anderen Benutzers.

Du siehst die Ordner, die (a) auf dem Rechner freigegeben sind und (b) für die Du Zugriffsrecht hast.

Da Du bei dieser Art von Netzbetrieb immer zuerst entscheiden musst, auf welchen Rechner Du zugreifen willst, gibt es keinen Grund, in den Ordnernamen noch einmal die Rechnernamen zu wiederholen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 20, 2008, 17:19:32
Wenn du mit dem PB nur selten bis nie auswärts arbeitest, würde ich mir angewöhnen den Userordner des Hauptrechners (MacPro dann ja wohl) immer für alle Daten usw. zum Speichern herzunehmen  und nur mit der lokalen Userlibrary auf dem Rechner zu arbeiten. Ansonsten hat man ja derart unterschiedliche Datenbestände …
Oder mit einem dieser Tools einen konsistenten Datenabgleich versuchen herzustellen http://www.macupdate.com/search.php?keywords=sync+folder&starget=google
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 17:33:30
Wenn du mit dem PB nur selten bis nie auswärts arbeitest, würde ich mir angewöhnen den Userordner des Hauptrechners (MacPro dann ja wohl) immer für alle Daten usw. zum Speichern herzunehmen  und nur mit der lokalen Userlibrary auf dem Rechner zu arbeiten. Ansonsten hat man ja derart unterschiedliche Datenbestände …
Danke für Deine Tipps.
Ich bin mit dem PB oft draussen und unterwegs.
Draussen zunehmend bei Fotoaufnahmen zum schnellen Präsentieren der Fotos.
Die werde ich danach aber auf den neuen Mac laden, um sie da zu bearbeiten
In der Firma nutze ich das PB für firmenspezifische Aktivitäten, die möchte ich gar nicht auf dem Hauptrechner haben.
Der neue Mac ist Wunsch und Hoffnung, warten werde ich noch bis September, mal sehen.
Habe mir jetzt erst mal einen neuen Photo Drucker nebst Papier und Tintenvorrat zugelegt, um intensiver in #fine art printing# einzusteigen. Da wird noch einiges an "Lehrgeld" zu zahlen sein.

Oder mit einem dieser Tools einen konsistenten Datenabgleich versuchen herzustellen http://www.macupdate.com/search.php?keywords=sync+folder&starget=google

...versuchen herzustellen... hm, schaue ich mir mal an.
Das "versuchen" macht mich misstrauisch

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 20, 2008, 17:39:48
Habe solche Tools noch nicht getestet.

Aber wenn du eine so klare Trennung zwischen Photobenutzer, Arbeitsbenutzer und Privatbenutzer hast, würde ich auf den jeweiligen Geräten dann einfach die entsprechenden Benutzer installieren, also im Sinne von Jochen-Photo, Jochen-Arbeit etc. Also von der Systematik her.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 20, 2008, 17:44:25
Musst Du nicht.
Wenn der Rechner startet, kommt die Anmeldemaske.

Da hast Du mich falsch verstanden. Ich meinte das Anmelden an einem Rechner übers Netz (Verbinden zu einem entfernten Ordner). Da muss ich ja auch Usernamen/Password angeben.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 22:49:17
Da hast Du mich falsch verstanden. Ich meinte das Anmelden an einem Rechner übers Netz (Verbinden zu einem entfernten Ordner). Da muss ich ja auch Usernamen/Password angeben.

Ok, da habe ich dich falsch verstanden.

So, ich habe jetzt die meisten files vom alten Benutzer zum neuen kopiert.
Jetzt geht es noch um die Daten der Library, in der ja benutzerspezifische Einstellungen abgespeichert sind.
Überwiegend sind das ja auch programmspezifische Einstellungen wie Passwörter oder Seriennummern. Da ich nicht so viele habe, würde ich die entsprechenden Programme aufrufen und wenn ein Passwort oder eine Seriennummer abgefragt wird, gebe ich sie neu ein.

Oder habt ihr einen besseren Vorschlag ?

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 20, 2008, 23:03:46
Naja, in der Library liegen ja auch viele Einstellungsdateien (.plist), für unterschiedliche Dinge wie zB Finder, Mail etc.
Die würde ich schon transferieren. Und wenn du per POP deine Mails abholst, dann auch auf jeden Fall den Mail-Ordner aus der Library.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 20, 2008, 23:09:26
Naja, in der Library liegen ja auch viele Einstellungsdateien (.plist), für unterschiedliche Dinge wie zB Finder, Mail etc.
Die würde ich schon transferieren. Und wenn du per POP deine Mails abholst, dann auch auf jeden Fall den Mail-Ordner aus der Library.

Ja, viele Sachen sind ja simpel, da merke ich ja wenn was nicht passt.
Ich würde dann gerne Deinen Vorschlag umsetzen.
Geht das überhaupt, da ja in der alten Library ein Bezug zum alten Benutzernamen existieren müsste.
Und der Bezug ist dann ja nicht mehr existent beim neuen Benutzernamen, oder ?

Wie würde ich denn die alten Daten transferieren.

Die files habe ich überwiegend über den öffentlichen Ordner rüber kopiert.

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 20, 2008, 23:59:23
Am Besten wird es für dich funktionieren, wenn du den Rechner auf den du die Inhalte der Library kopieren willst im Target Mode startest und dann von dem Rechner, der die Library hat, von der kopieren möchtest, die entsprechenden Dateien an die richtige Stelle kopierst.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: mbs am August 21, 2008, 08:47:06
Warum immer so kompliziert? Warum kopierst Du nicht den kompletten Privatordner? Das ist nur ein Schritt.

Zitat
Am Besten wird es für dich funktionieren, wenn du den Rechner auf den du die Inhalte der Library kopieren willst im Target Mode startest

Ich dachte, er kopiert auf dem gleichen Rechner einen Privatordner in einen anderen?  ???
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 09:19:24
Warum immer so kompliziert? Warum kopierst Du nicht den kompletten Privatordner? Das ist nur ein Schritt.

Zitat
Am Besten wird es für dich funktionieren, wenn du den Rechner auf den du die Inhalte der Library kopieren willst im Target Mode startest

Ich dachte, er kopiert auf dem gleichen Rechner einen Privatordner in einen anderen?  ???

Stimmt, daveinity braucht noch einen Kaffee.  ;D
Wie kann ich direkt von einem Benutzer zum anderen Benutzer kopieren.
Geht das im Terminal ?

Jochen

Edit:
Oder im root modus ?

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 09:46:17
Ich dachte auch von Rechner zu Rechner. Und wegen der Zugriffrechte hatte ich das Mounten per Target-Modus vorgeschlagen, denn man kann dann ja an dem Target-Modus-Medium "Eigentümer auf diesem Volumen ignorieren" temporär anhaken.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: mbs am August 21, 2008, 12:36:44
Zitat
Geht das überhaupt, da ja in der alten Library ein Bezug zum alten Benutzernamen existieren müsste.

Normalerweise ist nur ein Bezug im persönlichen Schlüsselbund, der deshalb nach dieser Aktion kontrolliert, bzw. repariert werden muss.

Andere Bezüge sollte es eigentlich nicht geben, sie können aber bei schlecht programmierter Software in der Tat vorkommen.

Zitat
Wie kann ich direkt von einem Benutzer zum anderen Benutzer kopieren.
Geht das im Terminal ?

Ja, aber wenn man wenig Erfahrung damit hat, kann ein kleiner Fehler gefährliche Folgen haben. Da es in den beiden Threads aufgrund der ungenauen Beschreibung, von dem was Du vorhast, ständig zu technischen Missverständnissen kommt, habe ich nach reiflicher Überlegung beschlossen, die Lösung hier nicht anzugeben, um Katastrophen zu verhindern. Sorry.  :-\
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 13:21:06
Sehe ich ähnlich wie mbs, kleine Fehler im Terminal können verheerende Folgen haben, in deinem Fall Datenverlust.

Die einzige adäquate Möglichkeit, die ich sehe, ist die, dass jemand Terminalkundiger dich per VPN in "sein" Netzwerk lässt und dann über ssh dir das im Terminal "richtet". Denn alles andere wäre in meinen Augen zu viel Aufwand, weil du eine dynamische IP haben wirst, da müsstest du erst ein Account bei dyndns.org anlegen etc. pp..

Oder du begibst dich in die Hand eines kostenpflichtigen Dienstleisters, der das für dich macht.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 13:24:15
Ja, aber wenn man wenig Erfahrung damit hat, kann ein kleiner Fehler gefährliche Folgen haben. Da es in den beiden Threads aufgrund der ungenauen Beschreibung, von dem was Du vorhast, ständig zu technischen Missverständnissen kommt, habe ich nach reiflicher Überlegung beschlossen, die Lösung hier nicht anzugeben, um Katastrophen zu verhindern. Sorry.  :-\

Das kann ich auch verstehen. In der Kommandozeile ein Zeichen zu viel, zu wenig oder falsch eingegeben und die Platte ist evtl. leer. Ist eine heikle Kiste.

Deshalb mal evtl. ein Vorschlag mit Bitte um Kommentar, ob es funktioniert:
- Verwendet wird eine externe Platte mit der Option "Eigentümer ignorieren"
- Der Ursprungsbenutzer kopiert den Inhalt seines Benutzerordners auf die externe Platte
- Der neue Benutzer kopiert den Inhalt des Benutzerordners von der externen Platte in seinen Benutzerordner.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 14:54:55
Problematisch, denn: Wenn er als Benutzer angemeldet ist, in den er kopieren will werden nicht alle Dinge kopiert, weil in der Library bestimmte Dinge in Verwendung sind, klappt also nicht vollumfänglich. Wenn mit einem anderen Benutzer angemeldet, dann fehlen wieder die benötigten Zugriffrechte. Und da mit dem Panzer durchs Wohnzimmer zu fahren (alles mal global und per Finder umstellen), halte ich für nicht tragbar.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 15:02:48
Problematisch, denn: Wenn er als Benutzer angemeldet ist, in den er kopieren will werden nicht alle Dinge kopiert, weil in der Library bestimmte Dinge in Verwendung sind, klappt also nicht vollumfänglich.

Was ist denn in Verwendung und kann nicht kopiert werden, wenn nur der Finder läuft? Evtl. ist das ja verschmerzbar?
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 15:05:56
ZB Dateien, die zum Dock gehören, also generell wohl alle Dateien für Userdienste, die standardmäßig geladen werden (habe das leider nicht auswendig im Kopf).
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 15:16:30
Ja, aber was ist so in Verwendung, das es nicht kopiert werden kann? Ich dachte bisher, dass da im Benutzerordner dann hauptsächlich Einstellungsdateien geöffnet sind, die man aber trotzdem kopieren können müsste. Kann mich natürlich auch irren, daher wäre ich an der Aufklärung genauso interessiert wie sicherlich jochen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 15:19:47
Ha, ich hätte noch eine weitere evtl. noch bessere Möglichkeit:
- Verwendung einer externen Platte mit TM-Backups
- Original-Benutzer stösst ein letztes mal ein TM-Backup an und meldet sich ab.
- Neuer Benutzer stellt TM ab, stellt "Benutzer ignorieren" für die externe Platte an, kopiert aus dem letzten Backup den Inhalt des Benutzerordners.

Wie wäre das?
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 15:34:08
Ich denke, ich habe dich nicht richtig nachvollziehen können, aber das ist doch im Endeffekt die gleiche Vorgehensweise wie eben schon von dir genannt, oder?  :-\
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: warlord am August 21, 2008, 15:44:47
Problematisch, denn: Wenn er als Benutzer angemeldet ist, in den er kopieren will werden nicht alle Dinge kopiert, weil in der Library bestimmte Dinge in Verwendung sind, klappt also nicht vollumfänglich.

Das wirst Du wohl bei keinem Her-Kopieren verhindern können. Alles sauber ersetzen kannst Du wohl nur mit Hin-Kopieren, was halt zwangläufig wieder die manuellen Anpassereien von Inhaber und Rechten zur Folge hat.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 15:59:40
Kann man auf einfache Weise eine editierbare Liste aller Programme erzeugen.
Ich probiere unter dem neuen Benutzer einfach die Programme aus ob sie funktionieren.
Gegebenenfalls muss ich dann noch ein Kennwort/Seriennummer eingeben, bzw. Sonderheiten berücksichtigen, die ich mir dann in der Liste notieren kann.

Jochen


Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 17:00:05
Das wirst Du wohl bei keinem Her-Kopieren verhindern können. Alles sauber ersetzen kannst Du wohl nur mit Hin-Kopieren, was halt zwangläufig wieder die manuellen Anpassereien von Inhaber und Rechten zur Folge hat.

Mit einem rsync eigentlich nicht.

Kann man auf einfache Weise eine editierbare Liste aller Programme erzeugen.
Ich probiere unter dem neuen Benutzer einfach die Programme aus ob sie funktionieren.
Gegebenenfalls muss ich dann noch ein Kennwort/Seriennummer eingeben, bzw. Sonderheiten berücksichtigen, die ich mir dann in der Liste notieren kann.

Kennworte und Seriennummern von Programmen haben eigentlich nichts mit den Benutzern zu tun. Außer höchstens bei, meiner Meinung nach, schlecht umgesetzten Programmen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 17:01:09
Ich denke, ich habe dich nicht richtig nachvollziehen können, aber das ist doch im Endeffekt die gleiche Vorgehensweise wie eben schon von dir genannt, oder?  :-\

Äh, sorry, da hatte ich Dich falsch verstanden (ja, ich kann Fehler auch zugeben).
Ich dachte, Du meintest den ersten Schritt (das Wegkopieren der Daten), da hatte ich das kleine Wörtchen "in" überlesen.
OK, bei beiden Varianten werden nach meiner Einschätzung die Voreinstellungen von Finder und Dock evtl. nicht korrekt zurückkopiert bzw. es könnte passieren, dass beim Abmelden diese wieder überschrieben werden. Wenn aber nur Finder- und Dock-Einstellung davon betroffen sind, dann wäre das sicherlich zu verschmerzen, zumindestens vom Nutzen/Aufwand-Verhältnis.

Kann man auf einfache Weise eine editierbare Liste aller Programme erzeugen.

Ja, starte das Programm "Systemprofiler" und nimm das Menü "Ablage/Sichern unter...", wähle einen Dateinamen und nimm als Dateiformat "Formatierten Text". Da hast Du dann zwar alle Informationen, aber die kannst Du ja schnell herausschneiden (nach "Programme" suchen lassen).
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 17:16:09
Mit einem rsync eigentlich nicht.

Du weisst aber schon, dass das mitgelieferte rsync je nach Systemversion mal mehr, mal weniger korrekt mit Mac-spezifischen Daten umgehen kann, oder? War jedenfalls unter Tiger bei mehreren Versionen so, dass das mitgelieferte rsync nicht vollständig funktionierte und man selber eine Version patchen/compilieren musste. Fiel mir damals auf, als ich eine Backup-Lösung für mich entwickelt habe. Kann man auch in einigen älteren Threads hier nachlesen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 17:16:34

...Kennworte und Seriennummern von Programmen haben eigentlich nichts mit den Benutzern zu tun. Außer höchstens bei, meiner Meinung nach, schlecht umgesetzten Programmen.


Bin jetzt unter neu angelegtem Benutzer bei Programm Buchstabe D ...
Bei einigen muss ich wohl SN Nummer neu eingeben ?
Aber was auffällt.
Bei dem Start einiger Programme kommt ein stehender Beach Ball.
Durch Wechsel innerhalb Finder auf offenes anderes Programm verschwindet der wieder.
Muss ich mal beobachten.

Jochen

Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 17:23:57
Du weisst aber schon, dass das mitgelieferte rsync je nach Systemversion mal mehr, mal weniger korrekt mit Mac-spezifischen Daten umgehen kann, oder? War jedenfalls unter Tiger bei mehreren Versionen so, dass das mitgelieferte rsync nicht vollständig funktionierte und man selber eine Version patchen/compilieren musste. Fiel mir damals auf, als ich eine Backup-Lösung für mich entwickelt habe. Kann man auch in einigen älteren Threads hier nachlesen.

Dass es mitunter mit einem rsync nicht so "glatt" laufen kann, ist mir bewusst. Darum drehte sich aber meine Antwort nicht, sondern nur um die Zugriffsrechtethematik bzw. dass man damit umgehen könnte. Dass das noch weniger etwas für jemanden ist, der nicht mit der shell befreundet ist, das ist doch sowieso klar.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: warlord am August 21, 2008, 17:43:23
Dann verstehe ich Deine Antwort aber immer noch nicht, wenn die sich auf den Hin-Kopieren-Teil meines Satzes bezog. Ich nehme an, auch rsync passt den Eigentümer nicht automatisch an.

Wobei es hier ja eben sowieso um ein GUI-Kopieren geht. Dass es im Terminal machbar ist, hat ja niemand bestritten. Nur, dass es für jeden machbar ist.  ;)
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 18:13:00
Dass es mitunter mit einem rsync nicht so "glatt" laufen kann, ist mir bewusst. Darum drehte sich aber meine Antwort nicht, sondern nur um die Zugriffsrechtethematik bzw. dass man damit umgehen könnte.

Ähm, Du weisst schon, dass das von Apple mitgelieferte rsync auch bei korrekter Bedienung in bestimmten Versionen nicht funktioniert und die Dateien beschädigen kann? Ich weiss nicht, wie es bei der Leopard-Version ist, aber bei mehreren Tiger-Versionen waren einige Dateien danach unbrauchbar defekt.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 18:23:31
Dann verstehe ich Deine Antwort aber immer noch nicht, wenn die sich auf den Hin-Kopieren-Teil meines Satzes bezog. Ich nehme an, auch rsync passt den Eigentümer nicht automatisch an.

Wobei es hier ja eben sowieso um ein GUI-Kopieren geht. Dass es im Terminal machbar ist, hat ja niemand bestritten. Nur, dass es für jeden machbar ist.  ;)

Ich bin jetzt auch nicht so shell-bewandert, als dass ich es direkt beschreien könnte, aber mit den richtigen Optionen lässt sich das schon handeln, dass man die Daten in den Benutzerordner geschoben bekommt und dabei aber Eigentümer und Zugriffsrechte richtig sind.


Ähm, Du weisst schon, dass das von Apple mitgelieferte rsync auch bei korrekter Bedienung in bestimmten Versionen nicht funktioniert und die Dateien beschädigen kann? Ich weiss nicht, wie es bei der Leopard-Version ist, aber bei mehreren Tiger-Versionen waren einige Dateien danach unbrauchbar defekt.

Das Problem, welches das implementierte rsync längere Zeit hatte, jedenfalls was mir bekannt ist, ist, dass es nicht mit den Resource-Forks vernünftig umgehen konnte, aber dieser Fehler ist schon lange nicht mehr da.

Ich benutze an mehrere Stellen Lösungen, die auf rsync aufbauen und hatte bis jetzt keine Probleme damit. Unter anderem baut der CCC ab der Version 3.x (AFAIR) auch auf einem rsync-Prozess fürs Backup auf.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 18:36:31
Das Problem, welches das implementierte rsync längere Zeit hatte, jedenfalls was mir bekannt ist, ist, dass es nicht mit den Resource-Forks vernünftig umgehen konnte, aber dieser Fehler ist schon lange nicht mehr da.

Ja, das war eines(!) der damaligen Probleme (mehrere Tiger-Versionen). Dazu kamen noch mehrere andere (kannst ja in den älteren Threads mal suchen).
Ich habe ja auch nicht behauptet, dass die Fehler immer noch da sind. Ich habe das dann nachher nicht mehr verfolgt und hoffe, dass Apple die Fehler behoben hat.
Mit selbst gebastelten (=gepatchten und compilierten) rsync-Versionen konnte man auch schon zu der Zeit problemlos arbeiten. Habe ich ja auch vor TM gemacht.
Ohne aber zu wissen, welche Version Jochen jetzt hat und ob diese Version in Ordnung ist, würde ich das nicht uneingeschränkt empfehlen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 18:43:00
Es sollte auch gar keine, und schon gar nicht uneingeschränkte, Empfehlung sein, sondern eher der Hinweis, dass solche Dinge, wie das richtige Kopieren mit Eigentümern und Benutzern wohl am ehesten über einen solchen rsync-Prozess abzubilden ist.

Ich denke, dass es für Jochen das Beste sein wird, alles zu kopieren und die Dateien, die nicht kopiert werden können, einfach per Handjustage in den entsprechenden Einstellungen zu tätigen.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 18:58:12
Ich denke, dass es für Jochen das Beste sein wird, alles zu kopieren und die Dateien, die nicht kopiert werden können, einfach per Handjustage in den entsprechenden Einstellungen zu tätigen.

Ich bin jetzt unter dem neuen Benutzer bei Programm "Tex-Edit Plus 4.2.2 ƒ"

Bis "Z" ist es nicht mehr weit  ;D
Die meisten starten, einige nicht ???, bei einigen wenigen muss ich SN Nummer eingeben, beach ball (nicht drehend) kommt bei einigen  ???

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 19:09:03
Die meisten starten, einige nicht ???, bei einigen wenigen muss ich SN Nummer eingeben, beach ball (nicht drehend) kommt bei einigen  ???

Wie hast Du denn jetzt kopiert?

Ich denke, dass es für Jochen das Beste sein wird, alles zu kopieren und die Dateien, die nicht kopiert werden können, einfach per Handjustage in den entsprechenden Einstellungen zu tätigen.

Tja, halt eine problematische Vorgehensweise...
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Florian am August 21, 2008, 19:18:35
Ich hatte ja schon mal gefragt: Wäre nicht der Migrations-Assistent die sinnvollste Methode (gewesen)?
Nicht das ich dieses Thema noch überblicken würde…
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 19:32:23
Migrationsassistent halte ich nur für wirklich intakte Benutzeordner ratsam, aber begeistert bin ich nicht davon.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: MacFlieger am August 21, 2008, 19:32:40
Ich hatte ja schon mal gefragt: Wäre nicht der Migrations-Assistent die sinnvollste Methode (gewesen)?

habe ich noch nicht probiert. Könnte funktionieren, wenn man von einem TM-Backup zurück kopieren lässt. Aber ich weiss nicht, ob das auch in einen anderen Account (wie er ja möchte) funktioniert.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 19:34:12
Wie hast Du denn jetzt kopiert?

Bin fix und feddich  ::)
Habe nix kopiert hinsichtlich Library.
Habe nur neuen Benutzer angelegt und im neuen Benutzer die wichtigsten Programme geöffnet und geschaut, ob sie starten, bzw, bei manchen weiss ich ja, dass sie laufen, wie z.B. Safari.
Momentan brauche ich noch den alten Benutzer, da der ja Adminrechte hat. Der neue ist nur Standard.
Kopiert habe ich die Daten weitgehend über den Öffentlichen Ordner bzw. habe noch etwas auf einer externen FW HD da die interne HD ziemlich voll ist.

Was noch zu machen ist:
Adressbucheinträge sind beim Neuen noch nicht drin.
Safari Bookmarks fehlen für den Neuen.
Mail muss noch für für den Neuen eingerichtet werden.

Könnte den Alten ja als admin belassen und beim Neuen nur Standarduser definieren ?

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 19:35:32
Ach ja

Time machine wird noch eine Arbeit werden.

Aber nach und nach.

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 19:46:42
Frage
Habe jetzt alle Benutzer abgemeldet, bis auf mich als alter Benutzer als admin.
In den Systemeinstellungen tauche ich als admin auf und
"Der Benutzer darf diesen Computer verwalten" ist angehakt.
Das ist aber ausgegraut.

Bei alex taucht unter seinem Namen "Verwaltet" auf, aber das Häkchen ist da nicht gesetzt ?
Wieso ?

Bei mir als neuer Benutzer steht Standard, das wäre ja OK

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 19:47:13
Bin fix und feddich  ::)
Habe nix kopiert hinsichtlich Library.
Habe nur neuen Benutzer angelegt und im neuen Benutzer die wichtigsten Programme geöffnet und geschaut, ob sie starten, bzw, bei manchen weiss ich ja, dass sie laufen, wie z.B. Safari.
Momentan brauche ich noch den alten Benutzer, da der ja Adminrechte hat. Der neue ist nur Standard.
Kopiert habe ich die Daten weitgehend über den Öffentlichen Ordner bzw. habe noch etwas auf einer externen FW HD da die interne HD ziemlich voll ist.

Programme sind in keinster Weise vom Benutzer abhängig, außer welche, die sich in den Systeinstellungen platzieren und nur für den User oder für alle installiert werden können. (Widgets können auch dem einzelnen Benutzer zugeordnet sein, in ~/Library/Widget)

Was noch zu machen ist:
Adressbucheinträge sind beim Neuen noch nicht drin.
Safari Bookmarks fehlen für den Neuen.
Mail muss noch für für den Neuen eingerichtet werden.

Könnte den Alten ja als admin belassen und beim Neuen nur Standarduser definieren ?

Adressbucheinträge usw. sind in ~/Library/Application Support/AdressBook
einfach diesen Ordner an die gleiche Stelle kopieren

Safaribookmarks sind in
~/Lirary/Safari
auch hier der Einfachheit halber den ganze Ordner an die entsprechende Stelle kopieren

Mail befindet sich in
~/Library/Preferences/com.apple.mail.plist
da sind die Konteneinstellungen enthalten, an die gleichen Stelle kopieren (bei geschlossenen Mail)
und ~/Library/Mail
auch mitkopieren, da sind alle gespeicherten Mails, der Index, Regeln, Signaturen etc. enthalten

Damit hast du das wirklich Wichtigste.

~= ist die jeweilige oberste Ebene des entsprechenden Benutzerordners
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 19:48:55
Frage
Habe jetzt alle Benutzer abgemeldet, bis auf mich als alter Benutzer als admin.
In den Systemeinstellungen tauche ich als admin auf und
"Der Benutzer darf diesen Computer verwalten" ist angehakt.
Das ist aber ausgegraut.

Weil du mit dem Benutzer angemeldet bist und diese Option deswegen nicht ändern kannst.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 21:43:10
Ich habe unter neuem Benutzer diverse Programme geöffnet.
Bei einigen davon kam dann nach dem Start der Beach Ball. Der drehte sich aber nicht sondern blieb eine Zeit lang stehen. Durch klicken in ein anders Fenster verschwand er (Nach 5 -10 s) bzw. irgendwann ging er von alleine fort. Das habe ich unter meinem alten Benutzer nicht festgestellt.

74 Programme habe ich gestartet, sind von mir und Alexander.
Sind teilweise Trials, aber auch normal genutzte.
Folgende 10 Programme waren es.
Hat da jemand eine Idee ?
Platz auf der HD noch 22 GB.
Mac OS X 10.5.4
2 GB RAM

ClamXav   1.0.g   Startet   Beach Ball nicht drehend
Cocktail   2.1   Startet   Beach Ball nicht drehend
DayChaser, Demo   2.0.1   Startet   Beach Ball nicht drehend
DEVONthink Pro   1.5.2   Startet   Beach Ball nicht drehend
Lexikon   2.0.2   Startet   Beach Ball nicht drehend
Microsoft Excel   10.1.5   Startet sehr verzögert   Beach Ball nicht drehend
NovaMind_3   3.0   Startet   Beach Ball nicht drehend
SubEthaEdit   2.2   Startet   Beach Ball nicht drehend
Apple Script Editor   2.2   startet   Beach Ball nicht drehend
Automator   2.0.2   startet   Beach Ball nicht drehend

Jochen

Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 22:19:05
Mal so als Information

Im alten Benutzer sind unter Library 61 Ordner
Im neuen Benutzer sind unter Library 42 Ordner
Identisch sind davon aber nur 35 Ordner

D.h. doch absolut notwendig sind nur diese 34 Ordner, die anderen sind durch Programme oder andere Aktivitäten hineingeschrieben worden.
D. h. aber doch ein einfaches Kopieren der Library von Benutzer A nach B kopiert auch Sachen mit, die evtl. nicht benötigt werden.

Jochen


Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 22:51:56
D.h. doch absolut notwendig sind nur diese 34 Ordner, die anderen sind durch Programme oder andere Aktivitäten hineingeschrieben worden.
Jochen

Wenn meine Hypothese stimmt, wäre es doch im Sinne eines sauberen System, dass wenn man Programme löscht und Programme in die user library was rein geschrieben haben, dass diese spezielle Datei auch gelöscht werden sollte.

Jochen


Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 21, 2008, 22:56:39
Wobei diese Dateien auch nichts Negatives bewirken, also lieber zu wenig als zu viel gelöscht.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 21, 2008, 23:06:22
... nichts Negatives bewirken, also lieber zu wenig als zu viel gelöscht.

Auch im Krankenhaus gab es früher Keime, Viren, Bakterien. Da war alles noch nicht schlimm. Aber heute ist das ein grosses Problem. Also wehret den Anfängen.
Ich bin für einen hygienischen Computer. Was weg ist kann nicht stören.
Oder wie im Auto, was nicht drin ist kann auch nicht kaputt gehen.  ;D

Jochen
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: daveinitiv am August 22, 2008, 09:26:39
Wenn du genau weißt, was du löscht und dass es nichts elementar Wichtiges ist, dann ist das so auch okay, wenn du aber aus Unwissenheit etwas Benötigtes, dann ist es nicht so gut.
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: Jochen am August 22, 2008, 09:50:23
Wenn du genau weißt, was du löscht und dass es nichts elementar Wichtiges ist, dann ist das so auch okay, wenn du aber aus Unwissenheit etwas Benötigtes, dann ist es nicht so gut.

Wozu gibt es intelligente Computer und professionelle Programmierer.
Manchmal denke ich wir sind noch im Steinzeitalter der Computer.
Alle möglichen Gimmicks und one more things.

Es wird doch möglich sein, eindeutige Zuordnungen zu Programmen und Dateien in der Library herzustellen. Meinetwegen auch ein Hinweistext in der Datei in der steht diese Library Datei wurde vom Programm XYZ installiert.
Oder bei einer automatischen Deinstallation von Programmen erfolgt die Löschung dieser Library Datei auch automatisch.
Wozu gibt es denn Uninstaller ?

Jochen

Edit: Änderung Layout
Titel: Re: Neuanlegen von Benutzern anstelle Änderung von Benutzern
Beitrag von: mbs am August 22, 2008, 10:57:01
Zitat
Es wird doch möglich sein, eindeutige Zuordnungen zu Programmen und Dateien in der Library herzustellen.

Das ist ja der Fall. In "Library/Application Support" sind die Bestandteile nach Hersteller und/oder Programmname geordnet. In Library/Preferences sind die Dateien nach der weltweit eindeutigen Programmidentifikation geordnet. Alle anderen Teile der Library erfüllen Spezialaufgaben und tragen ebenso sprechende Namen.

So soll es zumindest sein. Natürlich gibt es leider minderwertige Hersteller, die sich nicht an diese einfachen Regeln halten. Dagegen kann man nichts machen, außer deren Software nicht zu benutzen.

Zitat
Oder bei einer automatischen Deinstallation von Programmen erfolgt die Löschung dieser Library Datei auch automatisch.

Das ist nicht so einfach wie Du denkst, da in professionellen Umgebungen die Programme sehr streng von den persönlichen Daten, die auch die persönliche Library betreffen, getrennt sind und sich meist sogar auf unterschiedlichen Rechnern befinden. Wenn Du ein Programm in einem professionellen Netzwerk mit 5000 Benutzern deinstallierst, müsstest Du in die privaten Daten von allen 5000 Benutzern eingreifen. Das hat nicht nur technische, sondern sogar rechtliche Probleme.

Deshalb verfährt man hier wie daveinitiv schon sagt: "lieber zu wenig als zu viel gelöscht". Die Zehntel-Cents an Speicherplatz, die da verlorengehen, sind nichts im Gegensatz zu den potenziellen Schäden, die Löschungen verursachen könnten.