Restricción del acceso SSH a la autenticación basada en clave solamente

0

Así que me autenticé con éxito con mi clave privada, pero ahora quiero deshabilitar las contraseñas por completo, así que solo puedo acceder a ella con mi clave privada.

Edito /etc/ssh/ssh_config y agrego lo siguiente:

PasswordAuthentication no
PermitRootLogin no
ChallengeResponseAuthentication no
UsePAM no

en la parte inferior del archivo. Luego reinicio SSH con:

sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist 
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

y trato de autenticarme con un dispositivo que no conoce mi clave privada. Puedo iniciar sesión correctamente simplemente iniciando sesión con mi usuario habitual ([email protected]).

¿Cómo hago esto? Estoy ejecutando El Capitan 10.11.1 en mi máquina.

    
pregunta MortenMoulder 22.02.2017 - 01:52

1 respuesta

1

Necesita cambiar su configuración en / etc / ssh / sshd_config, no ssh_config. ssh_config es el archivo de configuración global para el software de cliente ssh local, mientras que / etc / ssh / sshd_config es el archivo de configuración para el servidor sshd.

    
respondido por el Garex 22.02.2017 - 03:41

Lea otras preguntas en las etiquetas