Eu sinto que isso deve ser uma coisa simples de se fazer, mas estou lutando para encontrar uma resposta que funcione ...
Eu tenho um servidor Ubuntu 14.04 em execução no Azure com o tipo de implantação do Gerenciamento de recursos. É configurado com acesso SSH para que eu possa fazer login nele. Agora preciso conceder a outra pessoa acesso à VM, por isso estou tentando adicionar uma nova chave SSH para o usuário, que eu posso revogar posteriormente.
O que eu tentei:
Crie uma nova chave SSH na minha máquina local usando:
ssh-keygen -t rsa -b 2048
copiou a chave pública para a VM, para o arquivo $ HOME / .ssh / authorized_keys do novo usuário
defina o arquivo authorized_keys para 600 permissões
reiniciou o serviço ssh
tentou fazer login com
ssh newuser@ipaddress
E eu recebo uma tentativa fracassada com o erro
Permission denied (publickey)
Eu obviamente estou perdendo um passo em algum lugar, mas não consigo descobrir onde.