Mon serveur de fichiers, qui exécute Linux Ubuntu 12.01, contient plus de 30 utilisateurs et leurs comptes utilisateur samba. Maintenant, j'ai une nouvelle machine et je veux déplacer tous ces comptes d'utilisateurs de l'ancienne machine vers la nouvelle sans recréer tous les comptes d'utilisateurs dans la nouvelle machine.
Est-ce que quelqu'un sait comment déplacer un compte d'utilisateur sur une nouvelle machine s'il vous plaît?
J'ai trouvé le moyen de migrer tous les comptes Unix, comptes Samba et la configuration de l'ancien serveur de fichiers Samba vers le nouveau. C'est simple, il suffit de copier les fichiers suivants de l'ancien serveur de fichiers, puis de les remplacer sur le nouveau serveur de fichiers:
/etc/passwd (User name and account info)
/etc/shadow (Passwords)
/etc/group (Group names and membership)
/etc/gshadow - Contains group encrypted passwords.
/etc/samba/*
/var/lib/samba/*
Une fois la copie terminée, redémarrez les services suivants.
service smbd restart
service nmbd restart
Ensuite, tous les utilisateurs se connectent au nouveau serveur de fichiers et partagent les fichiers.