Así que instalé Apache guacamole y obtuve el servicio Tightvnc, que también está en la misma máquina que guac para conectarse y funcionar perfectamente.
El problema es que cuando intento configurar una conexión para ssh en la máquina local, 127.0.0.1 no funcionó. Tampoco si ingresé la ip real del servidor.
Los campos como clave y frase de contraseña clave se proporcionan correctamente. Y también se ha probado con el usuario (no root) sin y con contraseña.
¿Qué pudo haber salido mal? Supongo que ¿tengo que habilitar de alguna manera la conexión localhost en la configuración de sshd o usar la dirección IP interna de mi Linode?
PD. Mi vps sshd cofig no permite el inicio de sesión con contraseña ni como root.
Respuesta1
Entonces, en realidad tengo que habilitar la autenticación de contraseña para las direcciones de host local en la configuración sshd para que esto funcione. Para que una clave funcione, tendré que agregar un encabezado PEM al generar.