lybeva escribió:
El Sábado, 14 de Octubre de 2006 21:52, Carlos E. R. escribió:
El 2006-10-14 a las 21:33 +0200, lybeva escribió:
Si.. Lo más importante, asegúrate al crear el usuario, que su uid y su gid son los mismos que antes. Por ejemplo, en el sistema viejo si haces less /etc/passwd
He olvidado copiaros lo que me sale cuando he tecleado "less /etc/passwd: ahí va (aunque no lo entiendo):
papa:x:1000:100::/home/papa:/bin/bash marta:x:1001:100::/home/marta:/bin/bash invitado:x:1002:100::/home/invitado:/bin/bash
.............^^^ UID identificador de usuario. ...................^^^ GID identificador de grupo.
Cada fichero del disco contiene en su directorio dos numeritos, uno el uid y otro el GID. Al mostrar el directorio se mira en el /etc/passwd a que nombre corresponden esos dos numeritos, y en vez de pintar el numero te ponen el nombre.
Al copiar el backup en otro ordenador se copian los numeros unicamente: los nombres serán los que diga el /etc/passwd del nuevo ordenador. Para que coincidan tienes que tener cuidado al crear los usuarios de que el número sea el que tu quieras que sea.
Te hace falta leerte un manualito de unix o linux, te cuentan estas cositas: son muy distintas del MsDOS o el windows.
Después de haberme hecho sentir "vergüenza", lo que tengo que hacer es (aparte de leer un "manualito") es crearme un usuario en la nueva máquina cuyo nombre sea el mismo que en la máquina original, y después copiarle el backup. Supongo que el "uid" y el "gid" asociarán mi nombre de usuario antiguo como si estuviera en la máquina de origen. ¿no?
Perdona. Llevo unos días sin leer el correo y no te he podido comentar nada. Al crear usuarios, los uid se asignan en orden creciente, comenzando por el 1000 (al menos en las versiones recientes, antes comenzaban en 100). Si creas los usuarios en el mismo orden en que aparecen en tu /etc/passwd, te cuadrará todo. Si no los creas en orden, debes tener la precaución de indicar tu el uid a mano (creo que en yast debes irte a opciones avanzadas).