(ssh) copiando chave privada de um pc para outro

2

eu estou logando no servidor ssh do meu laptop e eu tenho minha chave privada lá, mas eu gostaria de fazer logon também do meu desktop em casa, então como posso copiar a chave?

OS: ubuntu

    
por şaloma 29.09.2010 / 21:34

3 respostas

1

como SuperJames disse, a melhor resposta é ssh-copy-id ; mas note que ele não faz o que você está perguntando, ele faz o que você deve fazer: use um par de chaves diferente e instale ambos no servidor.

Dessa forma, se o seu laptop for comprometido, basta excluir a chave pública do (s) servidor (es).

chaves privadas ssh devem nunca ser compartilhadas, nem mesmo com você mesmo.

    
por 29.09.2010 / 22:22
3

Você deve gerar e usar uma chave separada em cada cliente.

Embora seja escrito em relação ao uso das chaves ssh para scp no modo batch, este artigo é o que eu sempre recorro para atualizar minha memória sobre as chaves ssh. É muito claro e muito curto.

    
por 29.09.2010 / 21:46
0

Se você já tiver um par de chaves pública / privada gerado, use o comando "ssh-copy-id". Eu acredito que vem com o OpenSSH.

ssh-copy-id - install your public key in a remote machine's autho‐ rized_keys

veja " man ssh-copy-id " para mais informações.

    
por 29.09.2010 / 22:08

Tags