Ajuda Linux - Dia 988 - Transferir contas de um Linux para outro Linux

Опубликовано: 19 Октябрь 2024
на канале: Linux Solutions
188
27

Vídeo explicativo: Transferir contas de um Linux para outro Linux

Curso Online Linux in Cloud Essentials: 14 HORAS: https://cursos.escolalinux.com.br/lin...

Copiar group, shadow e passwd:
$ sudo mkdir accountbackup
$ sudo export UGIDLIMIT = 500 #Centos/Red Hat
$ sudo export UGIDLIMIT = 1000 #Debian/Ubuntu
$ sudo awk -v LIMIT = $ UGIDLIMIT -F: '($ 3maiorque = LIMIT) && ($ 3! = 65534)' /etc/passwd maiorque /root/accountbackup
$ sudo awk -v LIMIT = $ UGIDLIMIT -F: '($ 3maiorque = LIMIT) && ($ 3! = 65534)' /etc/group maiorque /etc/accountbackup/group.olds
$ sudo awk -v LIMIT = $ UGIDLIMIT -F: '($ 3maiorque = LIMIT) && ($ 3! = 65534) {print $ 1}' /etc/passwd | tee - | egrep -f - /etc/shadow maiorque /root/accountbackup/shadow.old

Backup do home e mail
$ sudo tar -zcvpf /root/accountbackup/home.tar.gz /home
$ sudo tar -zcvpf /root/move/mail.tar.gz /var/spool/mail

Restaurar os dados para o novo servidor:
$ sudo cat passwd.old maiorquemaiorque /etc/passwd
$ sudo cat group.old maiorquemaiorque /etc/group
$ sudo cat shadow.old maiorquemaiorque /etc/shadow
$ sudo tar -zxvf /path/to/location/home.tar.gz
$ sudo tar -zxvf /path/to/location/mail.tar.gz

Um oferecimento: Linux Solutions - http://www.linuxsolutions.com.br