No sistema operacional convidado, é possível reutilizar as chaves SSH do sistema operacional do host?

1

Eu tenho um sistema operacional Windows host e tenho a configuração de minhas chaves ssh em minha máquina windows para acessar o github e outros recursos. Agora eu instalei um sistema operacional Linux convidado usando o VMware player. Posso reutilizar as chaves privadas na máquina windows na máquina Linux? Como faço para deixar o Linux saber onde estão as chaves privadas?

    
por motam79 21.09.2017 / 02:44

1 resposta

5

Suponha que você tenha o VMware Tools instalado em sua VM: selecione seu arquivo de chave no Windows Explorer, copie-o para a área de transferência, mude para a VM e cole-o.

Mova-o para ~ / .ssh / (se o diretório não estiver presente, crie-o com o mkdir; ele fica oculto por padrão, então certifique-se de ativar Show Hidden Files no Gnome File Explorer ou ls -alF no terminal), renomear para id_rsa.

Aplicar a permissão do arquivo-chave: chmod 600 ~ / .ssh / id_rsa (IMPORTANTE, caso contrário, o Linux se recusaria a usar este arquivo-chave)

Tudo bem, você está pronto. Todos os comandos usarão seu arquivo de chaves por padrão.

    
por 21.09.2017 / 03:41