
He instalado Tightvnc y openssh en un servidor xubuntu.
Estoy intentando depurar por qué aparece el error "permiso denegado" cuando intento iniciar sesión desde una máquina remota.
En el servidor:
vncserver
>>New 'X' desktop is ServerName:1
>>Starting applications specified in /home/user/.vnc/xstartup
En máquina remota:
ssh user@serveripadress works fine and I can login
En máquina remota:
ssh -L 5910:127.0.0.1:5901 -N -f -l user serveripaddress
falla con 'permiso denegado' después de escribir la contraseña para Tightvnc
En el servidor:
ssh -L 5910:127.0.0.1:5901 -N -f -l user localhost
Cuando me solicitaron la contraseña, utilicé la contraseña de Tightvnc y obtuve "permiso denegado" (también probé la contraseña de usuario con la misma respuesta).
Reglas de firewall del servidor
...
5901 ALLOW IN remoteipaddress
22 ALLOW IN remoteipaddress
...
Puerto de escucha VNC del servidor:
lsof -i -P | grep -i "listen" | grep Xvnc
Xvnc 2229 user 5u IPv4 37691 0t0 TCP localhost:5901 (LISTEN)
Como puedo iniciar sesión a través de ssh y el servidor vnc se está ejecutando, no tengo claro por qué no puedo iniciar sesión en la sesión vnc.
Respuesta1
Cambié a TigerVNC y tuve los mismos problemas anteriores. Logré que esto funcionara mediante:
En máquina remota:
ufw allow out from any to serveripaddress port 5901
Luego podría conectarme al servidor usando el cliente de visualización TivergVnc con serveripaddress:1