Onde deve ir a chave pública?

1

Eu estou trabalhando localmente no windows e estou tentando configurar um novo ubuntu 16.04 vps para usar uma chave pública. Estou planejando usar um usuário não raiz para fazer minha implantação. O caminho da raiz do usuário é / home / my_name. A chave pública deve ir em um diretório sob a raiz ou sob o diretório / home / my_name?

    
por user61629 02.05.2017 / 16:38

1 resposta

1

Suponho que você esteja tentando usar o SSH da máquina Windows no VPS. Você copiaria a chave pública no diretório inicial do usuário que planeja usar para sua implantação, o que você diz ser "my_name". Cole a chave pública do seu cliente SSH do Windows no diretório abaixo:

/home/my_name/.ssh/authorized_keys

Certifique-se de colar exatamente como parece. Preste atenção para wordwrapping. Certifique-se de pegar o arquivo "pub".

Hmm, você mencionou a implantação com 'git'. Parece que você também precisa gerar uma chave ou copiar seu par de chaves existente no diretório '.ssh'. Isso permitirá que você puxe / empurre seu código git.

Se você quiser gerar um novo par de chaves para o VPS, execute ssh-keygen e, em seguida, pegue o arquivo pub do diretório .ssh e cole no seu provedor git (github?).

    
por Tim H. 03.05.2017 / 05:15