Respondendo apenas ao SSH ... sim, você pode manter suas chaves.
Eu não consigo pensar em nenhum tópico sobre o qual expor sobre isso, no entanto. É direto: se seu nome de usuário for karthick , as chaves estão localizadas em um diretório oculto aqui:
/home/karthick/.ssh
ou
~/.ssh
O arquivo id_rsa.pub contém a chave pública usada para autenticar. Mas existem outros arquivos para manter - todos eles, realmente , como known_hosts por exemplo . O MAIS IMPORTANTE é id_rsa (note a falta de .pub ), pois esta é sua chave privada. Faça backup de cada usuário. Por exemplo, se você configurar o SSH para root , obtenha /root/.ssh também. E assim por quantas contas você tem por esse motivo.