Verifique o arquivo /Users/alexzeitler/.ssh/id_rsa
. O que é aquilo? Como chegou lá?
Deve ser sua chave RSA privada, não é? E há algo em /Users/alexzeitler/.ssh/id_rsa.pub
? É uma chave pública válida?
Se você não usar essas chaves, remova as duas e a mensagem desaparecerá. Se você os estiver usando de maneira diferente, mova-os para outro lugar. O mesmo se eles estiverem em formato diferente.
A parte pública provavelmente está corrompida, então você pode recriá-la da parte privada usando este comando:
ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
possibilidade de teclas de acesso
A outra possibilidade é que o cliente esteja tentando ler as chaves públicas do servidor para HostBasedAuthentication
. Você não tem permissão em /etc/ssh/ssh_config
?
Seria um desses arquivos ausentes ou corrompidos:
/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/ssh_host_ed25519_key.pub
/etc/ssh/ssh_host_dsa_key.pub
/etc/ssh/ssh_host_rsa_key.pub
Seu servidor sshd
não está reclamando?