Re: Migrar Cuentaslinux2linux

2011-08-16 Por tema Carlos Tirado Elgueta
si, te falta /etc/shadow :)

El 16 de agosto de 2011 12:03, Juan Carlos Rojas Jordan
jcr...@hotmail.comescribió:


 Hola listeros, necesito migrar cuentas de usuarios desde un Ubuntu
 (desconozco version) a un Centos ultima version.

 segun tengo entendido solo basta copiar los archivos de origen
  /etc/passwd, /etc/group, /var/spool/mail, /etc/shadows, /home (o donde
 esten) ami servidor de destino(nuevo Release Linux).


 Agradecere me indiquen si me falta algo relevante.



 ATTE JCarlos




-- 
Carlos Francisco Tirado Elgueta
Google AdWords Professional (GAP)
http://www.ChileMedios.com http://www.chilemedios.com/
Red Hat Certified Engineer (RHCE) 805010694850055.
http://www.LinuxSupport.cl http://www.linuxsupport.cl/


Re: Migrar Cuentaslinux2linux

2011-08-16 Por tema Carlos (casep) Sepulveda
2011/8/16 Carlos Tirado Elgueta carlos.tir...@gmail.com:
 si, te falta /etc/shadow :)


Depende!
CentOS usa md5, por defecto, para hashing, Ubuntu usa sha512 desde
10.04 en adelante.
Tendría primero que habilitar sha512 para hashing en el CentOS, AFAIR
sólo en tiempo de instalación, si quiere re-utilizar el /etc/shadow.
Que se cepille las passwords, así se asegura que los usuarios se están
conectando al servidor correcto ;)

-- 
My name is Ozymandias, king of kings:
Look on my works, ye Mighty, and despair!
Percy Bysshe Shelley
http://sites.google.com/site/carlossepulveda


Re: Migrar Cuentaslinux2linux

2011-08-16 Por tema Carlos Tirado Elgueta
Muy buen dato, no tenia idea que Ubunto habia cambiado.

Gracias! :)

El 16 de agosto de 2011 13:01, Carlos (casep) Sepulveda 
ca...@fedoraproject.org escribió:

 2011/8/16 Carlos Tirado Elgueta carlos.tir...@gmail.com:
  si, te falta /etc/shadow :)
 

 Depende!
 CentOS usa md5, por defecto, para hashing, Ubuntu usa sha512 desde
 10.04 en adelante.
 Tendría primero que habilitar sha512 para hashing en el CentOS, AFAIR
 sólo en tiempo de instalación, si quiere re-utilizar el /etc/shadow.
 Que se cepille las passwords, así se asegura que los usuarios se están
 conectando al servidor correcto ;)

 --
 My name is Ozymandias, king of kings:
 Look on my works, ye Mighty, and despair!
 Percy Bysshe Shelley
 http://sites.google.com/site/carlossepulveda




-- 
Carlos Francisco Tirado Elgueta
Google AdWords Professional (GAP)
http://www.ChileMedios.com http://www.chilemedios.com/
Red Hat Certified Engineer (RHCE) 805010694850055.
http://www.LinuxSupport.cl http://www.linuxsupport.cl/


Re: Migrar Cuentaslinux2linux

2011-08-16 Por tema Carlos Espínola

Revisa este script no esta muy pulido pero funciona, espero te sirva


#!/bin/bash
while true
do
clear
echo  1) BackUp de Usuario y Correo Server-actual
echo  2) Creacion de Usuarios y Correos  Server-nuevo
read opcion
#echo elija
  if [ $opcion = 1 ]; then
mkdir /root/migracion/
export UGIDLIMIT=500
awk -v LIMIT=$UGIDLIMIT -F: '($3=LIMIT)  ($3!=65534)' 
/etc/passwd  /root/migracion/passwd.mig
awk -v LIMIT=$UGIDLIMIT -F: '($3=LIMIT)  ($3!=65534)' /etc/group 
 /root/migracion/group.mig
awk -v LIMIT=$UGIDLIMIT -F: '($3=LIMIT)  ($3!=65534) {print $1}' 
/etc/passwd | tee - |egrep -f - /etc/shadow  /root/migracion/shadow.mig

cp /etc/gshadow /root/migracion/gshadow.mig
tar -zcvpf /root/migracion/home.tar.gz /home
tar -zcvpf /root/migracion/mail.tar.gz /var/spool/mail
scp -r /root/migracion/ root@servidor:/root/
#read parar;;
 # esac
  fi
if [ $opcion = 2 ]; then
ssh server-nuevo
mkdir /root/users.bk
cp /etc/passwd /etc/shadow /etc/group /etc/gshadow /root/users.bk
cd /root/migracion/
cat passwd.mig  /etc/passwd
cat group.mig  /etc/group
cat shadow.mig  /etc/shadow
cp gshadow.mig /etc/gshadow
cd /
tar -zxvf /root/migracion/home.tar.gz
cd /
tar -zxvf /path/to/location/mail.tar.gz
  #ead parar;;
 #esac
fi
done


El 16/08/2011 12:03 p.m., Juan Carlos Rojas Jordan escribió:

Hola listeros, necesito migrar cuentas de usuarios desde un Ubuntu (desconozco 
version) a un Centos ultima version.

segun tengo entendido solo basta copiar los archivos de origen  /etc/passwd, 
/etc/group, /var/spool/mail, /etc/shadows, /home (o donde esten) ami servidor 
de destino(nuevo Release Linux).


Agradecere me indiquen si me falta algo relevante.



ATTE JCarlos




--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
For all your IT requirements visit: http://www.transtec.co.uk