Normalmente uso la autenticación de clave privada para SSH en mi Mac a través de un cliente iOS. Recientemente actualicé a Mavericks, y comencé a notar que el cliente solicitaba 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 restableció 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.
ssh -v
? Editar: Esto tal vez sea cierto. Recuerdo que Mavericks cambió mi httpd.conf por defecto. También ls -l / etc / sshd_config me muestra que la última fecha de modificación es el día que instalé Mavericks-rw-r--r-- 1 root wheel 4062 Oct 22 23:44 /etc/sshd_config