Recientemente instalé openssh en mi vieja computadora de escritorio Dell para facilitar el acceso porque iba a usarla como servidor de medios. Solía poder acceder a él desde mi computadora portátil con Windows 10 usando masilla, pero ahora no puedo acceder a él, independientemente de si escribo mi dirección IP o el nombre de host.
Sigo recibiendo el error "Error de red: error de conexión de red rechazado" al escribir mi dirección IP. Ahora puedo escribir mi nombre de host, pero cuando intento escribir mi nombre de usuario en la pantalla de inicio de sesión aparece el error "No hay autenticación compatible métodos disponibles (servidor enviado: publickey)
No estoy seguro de qué hacer realmente, así que finalmente decidí preguntar en los foros sobre este tema y qué se puede hacer en términos de soluciones.
Al escribir systemctl status sshd recibo los siguientes errores varias veces "No se pudo cargar la clave de host"
"Sin cambio de clave compatible"
editar: restablecer las claves del host eliminó los errores al escribir systemctl status sshd.
Escribiendo - v me da el error "Error temporal en la resolución de nombre", así que tendré que arreglar eso
En cuanto a la versión de ubuntu, estoy usando el servidor ubuntu 18.04.02 lts. Sé esto porque es donde descargué la iso que grabé en mi disco.
fuente
openssh
(cliente) generalmente está instalado en las versiones de Ubuntu de manera predeterminada, por loopenssh-server
que probablemente fue que lo instaló (el cliente le permite enviar ssh a otras cajas; se necesita un servidor para ingresar ssh de forma remota). ¿Has intentado usar el modo detallado (es decirssh -v
) para ver si puedes obtener más pistas? También me gustaría la versión de Ubuntu (nos permite conocer la antigüedad y las opciones de las herramientas que está utilizando, ya que pueden cambiar con versiones posteriores)-v
o detallado, y qué has visto? Agregar eso a su pregunta nos permite ayudarlo con mayor precisión, ya que su pregunta es vaga y poco clara. Acabo de intentarssh -v
un servidor aquí, y veo 48 líneas de salida antes de la autenticación del mensaje exitoso . Esto sería lo que vería en su posición, pero no podemos ver ese detalle.Respuestas:
Hay dos paquetes SSH principales, uno para el cliente y el segundo para el servidor.
Estás buscando el paquete openssh-server.
Una vez que esté instalado, puede verificar su estado con:
Recuerde siempre asegurar su servidor OpenSSH:
fuente
Solucioné el problema yo mismo reinstalando ssh y agregando mis archivos al servidor
fuente