Acabo de cambiar mi servidor a ubuntu y todo funciona excepto el servidor ssh. Instalé el servidor sshd y generé en mi mac (cliente) una clave como esta:
ssh-keygen -t rsa -C "[correo electrónico protegido]" dónde[correo electrónico protegido]es mi correo electrónico, no sabía qué más necesitaba poner aquí.
Copié la clave ssh pública de mi Mac a mi servidor Ubuntu y agregué el contenido al archivo .ssh/authorized_keys en Ubuntu. Reinicié todo el servidor ssh.
Ahora, cuando intento iniciar sesión a través de mi Mac con el comando:
ssh 192.168.0.149 o incluso ssh[correo electrónico protegido]
Siempre me deniegan el permiso (clave pública)
¿No sé cómo solucionar esto? ¿Alguien me puede ayudar? Creo que tiene algo que ver con el[correo electrónico protegido]pero no lo sé con seguridad. Sólo quiero iniciar sesión desde LAN o desde cualquier otro lugar.
Respuesta1
Encontré el problema. Se comentó la línea que define las claves_autorizadas. Descomenté esto y todo funciona.