[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [riminilug-general] Copiare utenti e gruppi da Ubuntu a Debian



Ciao Stefano,
ma lo scopo esattamente qual'è?

una migrazione una tantum degli utenti da un server ad un altro oppure
un meccanismo più smart che ti consenta di tenere sincronizzati gli
account tra più macchine?

nel primo caso di guide (come dice Matteo) ce ne sono tante, ad esempio:
http://linuxnextgen.blogspot.it/2010/09/migrate-user-accounts-from-old-linux.html

Nel secondo caso, seppure tu possa automatizzare le cose modificando via
script i files già citati, la soluzione migliore è sicuramente
centralizzare gli account con LDAP (o alla peggio su un DB mysql con
pam_mysql - http://www.spencerstirling.com/computergeek/mysqluser.html).
Ovviamente in tal caso devi avere un server di autenticazione sempre
disponibile.

Sono però argomenti che non conosco bene quindi lascio la parola a chi è
più esperto di me :)

Alcune note alla risposta di Matteo:

Il 10/07/2013 14:35, nirvana1289 ha scritto:
> Per mantenere una struttura sarebbe meglio usare ldap al fine di avere
> una rete consistente.
quoto
> Per "migrare" user e group, genralmente è sufficiente fare un backup
> dei seguenti files:
> /etc/passwd
> /etc/shadow
> /etc/group
> /etc/gshadow
> /var/spool/mail
> /home

se per "fare un backup" si intende spostare i files da un pc all'altro,
allora *attenzione*!
Bisogna sincerarsi che gli UID  e GID di sistema siano gli stessi su
distribuzioni diverse. Questo è il motivo per cui gli script delle guide
sopra citate tendono ad elaborare le righe dei files solo per ID > x
(dove x può essere 500, ma dipende dalle distribuzioni).

Inoltre, nel fare la migrazione, occorre che il PC di destinazione non
abbia già account configurati, perchè i tal caso andrebbero persi.
Insomma: il concetto è esatto ma occorre prestare attenzione a cosa si
aggiunge ai files e quali eventuali record creano conflitti.


Ivan



---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx