
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=yes
e 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 -X
switch 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)