Cliente Raspbian Pi-SSH
Solía:
sudo ssh -i /home/pi/.ssh/my_key - "Tom [email protected]"
que a cambio solicita una contraseña, que no es el resultado que quiero.
Quiero utilizar el archivo de identidad. Creé una clave en Raspbian usando ssh keygen
.
ssh-id-copy
al servidor SSH de Windows 10 falló debido a que cat/exec
no se reconoció.
Como solución alternativa, creé un archivo en la carpeta .ssh del servidor SSH de Windows 10 llamado "claves_autorizadas". Guardé la clave pública "my_key" en el archivo autorizado_keys.
No puedo acceder al servidor SSH sin usar la contraseña de usuario. ¿Ayuda por favor? claves_autorizadas -win 10 problema ssh
Respuesta1
Cuando instala OpenSSH según lo proporcionado por Microsoft, se envía con una configuración predeterminada que contiene lo siguiente:
Match Group administrators
AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
Si bien los usuarios habituales pueden utilizar el ~/.ssh/authorized_keys
archivo como es de esperar, los administradores no pueden.
Tienes dos opciones:
- Elimine estas opciones de
sshd_config
,C:\ProgramData\ssh
reinicie el servicio OpenSSH - Utilice el
administrators_authorized_keys
archivo enC:\ProgramData\ssh
No tengo ningún permiso especial en mi authorized_keys
archivo.
Si algo no funciona, recuerde consultar el Visor de eventos de Windows. OpenSSH registra enRegistros de aplicaciones y servicios→AbiertoSSH. Es posible que deba cambiar la detalle del servidor SSH para obtener toda la información que necesita para diagnosticar problemas.