5 votos

MacOS Sierra rompió la autentificación de SSH Kerberos

He usado la autenticación GSSAPI de Kerberos junto con SSH para conectarme desde mi Mac a los servidores de trabajo. Sin embargo, desde la actualización de MacOS Sierra, me veo obligado a introducir las contraseñas de nuevo.

Mi ~/.ssh/config se parece a esto:

Host MYSERVER
    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials yes

Originalmente tenía allí GSSAPITrustDns yes pero después de la actualización de Sierra, SSH se negó a empezar diciendo que no podía analizar la configuración. Quitar la línea arregló eso.

¿Hay alguna manera de hacer que esto funcione de nuevo?

-1voto

user72731 Puntos 1

Las llaves del DSA ya no son seguras y hay que sustituirlas por llaves del RSA.

Generar nuevas claves RSA

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Puede consultar los pasos más detallados aquí

https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X