GNU/Linux >> Tutoriales Linux >  >> Linux

Copiar usuarios y contraseñas de Linux a un nuevo servidor

Solución 1:

Empezar con

/etc/passwd - user account information less the encrypted passwords 
/etc/shadow - contains encrypted passwords 
/etc/group - user group information 
/etc/gshadow - - group encrypted passwords

Asegúrese de asegurarse de que los permisos de los archivos también sean correctos

Solución 2:

Ya hice esto con Gentoo Linux y copié:

  • /etc/passwd
  • /etc/shadow
  • /etc/group
  • /etc/gshadow

eso es todo.

Si los archivos en la otra máquina tienen ID de propietario diferentes, puede cambiarlos por los de /etc/group y /etc/passwd y luego recuperar los permisos efectivos.

Solución 3:

Tenga cuidado de no eliminar o volver a numerar las cuentas del sistema al copiar los archivos mencionados en las otras respuestas. Los servicios del sistema no suelen tener identificaciones de usuario fijas, y si instaló los paquetes en un orden diferente al de la máquina original (lo cual es muy probable si fue de larga duración), terminarán en un orden diferente . Tiendo a copiar esos archivos en algún lugar como /root/saved-from-old-system y editarlos a mano para simplemente copiar las cuentas que no son del sistema. (Probablemente haya una herramienta para esto, pero no tiendo a copiar sistemas como este con la suficiente frecuencia como para justificar la investigación de uno).


Linux
  1. Cómo configurar el servidor SAMBA y transferir archivos entre Linux y Windows

  2. Encuentre y ordene archivos según el acceso, la fecha y la hora de modificación en Linux

  3. Linux:¿directorios estándar y/o comunes en sistemas operativos Unix/linux?

  4. Copia recursiva de archivos ocultos - Linux

  5. ¿Cómo fuerzo permisos específicos para nuevos archivos/carpetas en el servidor de archivos de Linux?

Buscar comando en Linux (Buscar archivos y directorios)

Cómo cambiar el nombre de archivos y directorios en Linux

Cómo comprimir archivos y directorios en Linux

8 comandos fundamentales de administración de archivos de Linux para nuevos usuarios

Encuentre archivos y directorios en Linux fácilmente

Cómo crear y administrar nuevos usuarios en Linux