Problema ao copiar a chave pública

0

Estou tentando copiar a chave pública para meu host remoto, mas continuo recebendo esta mensagem, "Permissão negada (chave pública).

A autenticação de senha está definida como YES no meu arquivo /etc/ssh/sshd_config , reiniciei do zero com estes comandos:

$ssh-keygen -t rsa 
$ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/id_rsa 
$ cat id_rsa.pub >> ~/.ssh/authorized_keys 
$ chmod 600 ~/.ssh/authorized_keys 

Alguém pode me ajudar com isso, por favor?

    
por Samirtow 06.03.2016 / 16:25

1 resposta

0

Você sente falta de um ponto básico no que faz. Você precisa ter certeza do que é servidor, o que é cliente e o que você quer alcançar.

  • Você gera as chaves no cliente (seu computador)
  • Você configura o servidor usando sshd_config e deseja ter authorized_keys no servidor (esse IP na imagem).

Se você fez o acima, é possível reiniciar sshd server usando service sshd restart e se conectar ao host local, como ssh localhost .

Se você quiser se conectar em algum outro lugar (como o IP acima), você precisa permitir a autenticação de senha e reiniciar lá (e não no seu host). Ou para transferir a chave por canal diferente, mas ssh-copy-id não ajudará com isso.

    
por 06.03.2016 / 18:16