Sim e não. Não, porque em geral a comutação da distribuição de base pode influenciar muitas coisas - por exemplo, as distribuições podem ter versões diferentes de determinados pacotes e, consequentemente, usar arquivos de configuração diferentes e incompatíveis para determinados serviços. Não há praticamente como fazê-lo automaticamente.
Sim, porque você sempre pode descobrir exatamente o que é preciso configurar a cada vez e tentar lidar com isso de maneira semi-manual. Por exemplo, não tenho certeza do que você quer dizer com "chaves ssh para servidores remotos" - eu as mantenho em ~ / .ssh /, então por que isso deve mudar quando o servidor é reinstalado?
Para vários arquivos, você pode criar um diretório estável em, digamos, sua partição home, onde manterá os arquivos de configuração (como hosts ou qualquer outro), e os vinculará ao diretório /etc
ou outro local apropriado. / p>
Existem também sistemas especializados para lidar com configurações de propagação - veja, por exemplo, fantoche .