Se você não quiser carregar fisicamente todas as suas chaves, a única opção é armazená-las remotamente. Se você tiver acesso a um servidor (ou qualquer computador remoto), poderá armazenar as chaves neste computador, acessar esse único computador com uma chave / senha e recuperar suas outras credenciais.
Por exemplo, se você tiver uma chave mestra em /media/storage/master.key
, poderá copiar uma chave remota com
rsync --rsh='ssh -i /media/storage/master.key' user@remote:/path/to/second.key /local/path
Alternativamente, você poderia apenas ssh para o seu servidor, então (deste servidor) ssh para o seu segundo servidor. Ainda mais simples, apenas ssh via múltiplos hosts . Qualquer uma destas últimas opções tem a vantagem de apenas expor o sistema atual à chave mestra. Se estiver comprometido (e você for rápido o suficiente), você só precisa se preocupar em mudar a chave mestra.