nova instalação de 12.04 - migrando permissões?

0

Eu tenho uma caixa de desenvolvimento rodando 10.10 Desktop, e gostaria de começar de novo com uma nova instalação 12.04. Eu acho que isso seria mais limpo do que uma série de atualizações em todas as instalações intermediárias. Não pode doer limpar o lixo que eu mexi ao longo do caminho também.

A maioria, se não todos os meus materiais, estão em um par RAID 1 do mdadm montado em / data. Isto inclui um conjunto de repositórios git servidos por gitosis, que em at / data / git; para fazer isso, mudei o diretório home do usuário da gitosis para / data / git.

Meu plano é fazer uma instalação limpa, remontar o RAID, recriar o usuário da gitosis, etc.

Minha principal questão é sobre permissões. O que acontece com as permissões para diretórios no dispositivo RAID? Eu suponho que eles acabarão amarrados a UIDs de usuários que não existem. Eu só tenho que voltar com chown-ing e chgrp-los para trazê-los de volta para o que estava lá antes? Ou há uma maneira limpa de mapeá-los de volta para novos usuários com o mesmo nome?

Como um aparte, eu assinei uma cópia de / (excluindo / data) para um diretório de backup no dispositivo RAID (e provavelmente também para um externo). Isso é suficiente para garantir que eu tenho todos os meus arquivos de configuração antigos, etc, no caso de eu precisar me referir a eles? Qualquer insight apreciado. obrigado, Hugh

    
por hughc 31.05.2012 / 03:16

1 resposta

1

O ataque é irrelevante. Ao reinstalar, você só precisa recriar os usuários / grupos com os mesmos IDs ou chown de todos os arquivos em seus novos IDs. O mais simples é fazer backup dos arquivos /etc/passwd , /etc/shadow , /etc/group e /etc/gshadow para preservar todas as contas existentes no estado em que se encontra.

    
por psusi 31.05.2012 / 04:18