Movendo manualmente uma chave ssh

0

Eu tive que reinstalar meu sistema operacional (linux). Salvei o diretório inicial incluindo a pasta .ssh com chaves privadas e públicas.

Desejo entregar isso manualmente para o novo sistema, conforme uso para acessar vários repositórios e servidores git.

Como faço isso?

Eu tentei simplesmente copiar a pasta com a chave dentro (eu só tinha um único par de chaves ssh), mas quando eu tento fazer um clone git ele diz permissão negada.

Existe algum outro passo necessário para fazer a chave funcionar?

    
por tanbog 24.02.2018 / 04:48

1 resposta

1

Parece que seu ID de usuário no sistema antigo é diferente do novo sistema. Tente "chown username ~ / .ssh / *"

Você também deve garantir que sua chave privada seja legível apenas por você - "chmod 500 ~ / .ssh / id_rsa"

    
por 24.02.2018 / 05:40

Tags