Como posso iniciar um navegador gráfico no meu PC remoto e usá-lo no local usando SSH?

Como posso iniciar um navegador gráfico no meu PC remoto e usá-lo no local usando SSH?

Consigo fazer SSH em meu PC Debian a partir de outro sistema Debian. Quero acessar a página de configuração do meu roteador para modificar a configuração de encaminhamento de porta. No entanto, a página do roteador está mal projetada e não consigo navegar e modificar o que preciso usando um navegador baseado em terminal (Lynx neste caso, mas tenho certeza de que será o mesmo com a maioria dos navegadores de terminal).

Eu acho que pode ser possível iniciar uma sessão gráfica no meu PC Debian remoto e iniciar o Firefox ou outro navegador gráfico e "receber" essa sessão do navegador gráfico, mas não tenho certeza de como fazer isso.

Eu sei que na minha sessão SSH remota X11Forwarding=yese como estou usando outro sistema Debian para fazer login nele, devo poder receber sessões X.

Como posso iniciar um navegador gráfico no meu PC remoto e usá-lo no local usando SSH?

O mais irônico de tudo é que quero fazer isso para poder habilitar o encaminhamento de porta para portas VNC, para não ter que passar por todo esse problema.

Responder1

Em relação ao encaminhamento X, sim, você pode, e vários posts podem responder sua pergunta, veja por exemploEste, a única coisa que falta depois de habilitá-lo no servidor (e reiniciar o ssh) é usar o -Xswitch ao conectar

Outra alternativa fácil seria configurar um encaminhamento de porta através de um túnel ssh:

ssh <debianuser>@<debianserverIP> -L 81:<routerIP>:<routerPort>

Isso encaminhará sua porta local 81 para o roteador através do túnel SSH. Agora, no seu computador cliente, você acabou de navegar http://localhost:81(ou HTTPS)

informação relacionada