14 votos

Deshabilitar la autenticación de la contraseña en el servidor SSH en el servidor OS X 10.8

Quiero deshabilitar la autenticación de la contraseña del servidor SSH en mi servidor OS X. Esto debe hacerse en /etc/sshd_config, ¿verdad? Pero no estoy seguro de qué configuración debería cambiar

14voto

Comptrol Puntos 4415

Como cualquier sistema BSD deberías desactivar algunas opciones en tu sshd_config como he descrito en esta respuesta de desbordamiento de la pila :

UsePam yes # it will not be used
ChallengeResponseAuthentication no
PasswordAuthentication no
kbdInteractiveAuthentication no

2voto

Jarrad Puntos 6

Por si sirve de algo, tenía problemas con esto en 10.10 (Yosemite) y resultó que estaba editando el archivo equivocado. /etc/sshd_config es la correcta, no /etc/ssh/sshd_config que es lo que estaba intentando en base a lo que man sshd_config dice:

SSHD_CONFIG(5)              BSD File Formats Manual             SSHD_CONFIG(5)

NAME
     sshd_config -- OpenSSH SSH daemon configuration file

SYNOPSIS
     /etc/ssh/sshd_config

DESCRIPTION
     sshd(8) reads configuration data from /etc/ssh/sshd_config ...

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