O problema estava na propriedade do arquivo. Eu mudei o proprietário do diretório ~ / .ssh para o usuário, o qual tentei fazer login, e o acesso sem senha começou a funcionar.
Estou tentando configurar a autenticação SSH via arquivos RSA no servidor Ubuntu 16.04.
Eu gerava arquivos-chave na minha máquina local e usava
ssh-add ./id_rsa
e id_rsa.pub copiado para ~ / .ssh / authorized_keys, em seguida, alterou as permissões
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys.
Funciona bem para um usuário, eu digito ssh user @ host na minha máquina local e ele se conecta automaticamente sem pedir senha. Mas quando eu faço todos os mesmos passos para outro usuário, o ssh pede uma senha e depois de três tentativas de login malsucedidas ele escreve
Permission denied (publickey,password).