A menos que você tenha desativado a autenticação de usuário / senha em seu servidor, sugiro alterá-lo. Do ponto de vista de segurança, ter um componente da autenticação tornará isso mais fácil.
Configurando a autenticação de chave SSH
User@Host:~$ ssh-keygen -t rsa -b 4096
depois de gerar sua chave, você faria o seguinte:
User@Host:~$ ssh-copy-id <username>@<host>
Em seguida, você desejará verificar se a chave está funcionando antes de desabilitar a autenticação de senha.
User@Host:~$ ssh <username>@<host>
Você deve receber uma solicitação para a senha que você criou quando criou a chave. Se você estiver e se conectar ao servidor, poderá desativar a autenticação de senha.
modifique seu /etc/ssh/sshd_config
alterando a seguinte linha:
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no
Depois disso, você quer recarregar o servidor SSH
User@Host:~$ /etc/init.d/ssh reload