cambios de actualización de Mavericks sshd_config?

1

Normalmente uso la autenticación de clave privada para SSH en mi mac a través de un cliente iOS. Recientemente me actualicé a Mavericks y comencé a notar que el cliente pedía una contraseña en lugar de probar primero la clave privada. Mi antiguo / etc / sshd_config había deshabilitado la autenticación de contraseña ("PasswordAuthentication no, ChallengeResponseAuthentication no"), pero parece que el proceso de actualización a Mavericks restablece estos dos valores a yes.

¿Alguien más está viendo este cambio? ¿Hay alguna documentación de esto? Parece un problema de seguridad importante para volver a habilitar la autenticación de contraseña SSH de forma predeterminada.

    
pregunta Chris C 28.10.2013 - 03:12

1 respuesta

1

Tuve el mismo problema y encontré la respuesta aquí: actualización de Mavericks rompió la autenticación basada en clave ssh

Básicamente, no puedes usar authorized_keys2 (un valor predeterminado antiguo). Cambie el nombre del archivo a "authorized_keys" y debería funcionar de nuevo (lo hizo para mí).

mv ~/.ssh/authorized_keys2 ~/.ssh/authorized_keys
    
respondido por el Dannid 14.11.2013 - 17:04

Lea otras preguntas en las etiquetas