Parece que você não está usando uma chave privada SSH adequada como é mencionado por
debug3: Not a RSA1 key file /Users/richardelliot/.ssh/galleryserverkey.pem.
Geralmente, as chaves SSH geralmente não são arquivos .pem - geralmente reservadas para certificados x509. Verifique suas chaves ssh em ~ / .ssh; geralmente você tem algo como "id_dsa" (chave privada) e "id_dsa.pub" (chave pública). Se estiver usando o RSA, esses arquivos serão id_rsa e id_rsa.pub. Certifique-se de que sua configuração de SSH, ~ / .ssh / config, para esse host aponte para as chaves SSH corretas.
Se esses arquivos não estiverem presentes, você poderá gerá-los com
ssh-keygen -t dsa
em seguida, dê uma frase secreta à sua chave privada e use algo como chaveiro para gerenciar suas chaves. Você então copia a chave pública estação de trabalho local , ~ / .ssh / id_dsa.pub e a mescla em ~ / .ssh / authorized_keys no servidor remoto - criando esse arquivo se necessário. Verifique se as permissões e as configurações do servidor estão corretas.