Mac-Club

Versión completa: Cómo "clonar" un usuario
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Lo que quiero hacer es "repartir" lo que tengo en mi usuario actual entre dos. Para ello he pensado crear un segundo usuario en mi Mac (Intel, 10.4.7), y luego ir eliminando cosas en ambos para quedar al final con dos usuarios con contenidos distintos. Cómo se podría hacer ? Copiar cosas de un usuario a otro me huelo que debe dar problemas de permisos, además de tener que cambiar de usuario continuamente, o no sé. He pensado hacer un backup del usuario actual, crear el nuevo, y luego "restaurar" el backup pero en el nuevo usuario, pero temo tener problemas de permisos, también. Y necesito alguna manera automàtica, que sea práctica, porque ya tengo un par de GB.

Alguna idea ? Gracias por cualquier indicación.
Puedes asignar permisos comunes a las carpetas de ambos usuarios.

Por ejemplo asumamos dos usuarios, pepito y juanito. Desde uno de los usuarios (con privilegios de administrador) abre terminal:

sudo chmod -R 777 /Users/pepito
Seguido de retorno
(Te pedirá tu contraseña)

Repite
sudo chmod -R 777 /Users/juanito

Si has tardado poco rato esta vez ya no te pedirá la contraseña.

DE esta forma todos los ficheros de un usuario serán accesibles por el otro y viceversa.
El problema es que si un usuario crea un nuevo fichero, permanece como propietario y el otro usuario no tendrá acceso.
Pero eso, si es tu caso, dímelo que también tiene solución creando una ACL (Access Control List).
No lo pongo aquí ya que la creación de una ACL es un proceso algo entretenido (aunque solo hay que hacerlo una vez en la vida) y si no lo precisas no vale la pena. Generando la ACL ya no sería preciso lo del chmod de arriba.
Cita:Puedes asignar permisos comunes a las carpetas de ambos usuarios.

Etc.
Como siempre, me he explicado fatal, pero fatal :capon:. Al principio yo decía
Cita:Lo que quiero hacer es "repartir" lo que tengo en mi usuario actual entre dos.
En realidad, creo que debí hablar de "propietario" en lugar de "permisos". Lo que yo quiero es que el usuario nuevo, de entrada, tenga su carpeta Home idéntica en contenido al usuario antiguo, pero sea él el propietario, evidentemente. Y los permisos de cada fichero, los que toquen. Y luego borrar de cada usuario lo que voy a dejar en el otro, para acabar teniendo dos usuarios distintos, cada uno propietario de su Home, con contenidos distintos.

Lo que querría saber es cómo copiar el contenido del Home del usuario antiguo en el nuevo. Una vez copié un fichero de un usuario en la carpeta Pública > Buzón de entrega de otro, y cuando éste abrió el fichero resultó que estaba de sólo lectura, porque el propietario era el primero, o yo qué sé. Sé pasar ficheros de un usuario a otro, pero no todo el Home...

Mi primera idea sería simplemente crear el usuario nuevo, y luego desde el antiguo (ambos serían administradores), machacar toda la carpeta Home del nuevo con una copia de la del antiguo. Esto incluso creo que lo sabría hacer desde el Terminal (sudo cp -R). Funcionaría ?

Una idea que tuve era usar el Asistente de Migración, pero sólo importa desde otro Mac u otro volumen del mismo Mac. Entonces pensé hacer primero un backup completo del Home en un volumen externo e importarlo de ahí, pero creo que conserva el nombre, que es lo que no me interesa.

Una idea similar era lo de hacer el backup externo y restaurarlo sobre el Home del nuevo usuario. Y ahí es donde temía que apareciesen problemas de quién es el propietario y qué permisos hay.

Pregunta técnica: Un usuario es el propietario de todo, absolutamente todo, lo que hay en su carpeta Home ? Incluso de lo invisible ?

No sé si me explico. Perdón por liarla.
Puesde copiar todo el contenido de la carpeta home de uno a otro usuario.
Luego, con Terminal, asignas la propiedad de toda esa carpeta:

Código:
sudo chown -R nuevo_propietario:staff /Users/nuevo_propietario/
Sí... los invisibles son lo mismo que el resto de ficheros. Permisos y propietarios incluido.
OK, gracias, lo probaré.