Não deixe de reiniciar sshd
depois de fazer alterações em /etc/ssh/sshd_config
.
Eu tenho minha configuração de droplets digitalocean para que eu possa acessar o ssh via keyfiles. Isso funciona bem para a conta raiz, mas se eu criar uma conta secundária usando useradd
, a única maneira de acessar a conta é por meio de su
. Se eu tentar entrar com o ssh usando o mesmo arquivo de chaves, eu recebo:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
mesmo que eu tenha adicionado minha chave pública a /home/user/.ssh/authorized_keys
. O que fazer?
Este é um servidor do CentOS 7.
Observação: eu também tentei adicionar AllowUsers exampleuser root
a /etc/ssh/sshd_config
.