Quando existe um diretório externo, use isso para os usuários. Para LDAP ou Active Directory no Linux moderno, o sssd é uma escolha comum.
Quando você ainda quiser usar arquivos, copie todos os arquivos do servidor antigo para o novo: /etc/passwd /etc/shadow /etc/group
. Advertências:
- Você pode bloquear-se de acesso.
- Você deve usar as credenciais antigas.
- Isso não funcionará ao se mover entre famílias de distribuição Linux ou UNIX, cada uma delas tem suas próprias suposições sobre UIDs e GIDs.
Você também pode especificar os IDs de usuário e grupo, mesmo abaixo do limite padrão de "usuário do sistema". Definitivamente, considere fazê-lo se você se importa com o ID que cada um recebe.
[root@sf ~]# groupadd textgroup --gid 501
[root@sf ~]# useradd person --gid 501 --uid 501
[root@sf ~]# id person
uid=501(person) gid=501(textgroup) groups=501(textgroup)
[root@sf ~]# grep PRETTY /etc/os-release
PRETTY_NAME="CentOS Linux 7 (Core)"