web-dev-qa-db-fra.com

Comment migrer tous les utilisateurs vers un nouveau serveur

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?

5
Bruce Lok

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.

2
Bruce Lok