Eu deixei um programa (netbeans) sendo executado em um computador remoto e gostaria de salvar a sessão
(Eu sei, eu sei | - (), e sair, para que eu possa trabalhar no meu local atual. Eu tenho acesso a esse computador via ssh e eu posso ver o programa em execução quando eu digito ps -u myusername
. Mas parece que eu teria que entrar no programa de alguma forma ou "canalizar" o desktop remoto para o local.
Isso é possível?
Todas as perguntas que encontrei nessa direção estavam relacionadas a iniciar um novo programa com uma GUI remotamente com ssh -X
, mas isso não parece ajudar nessa situação.
Obrigado ja!
Editar:
Graças a fede.evol eu descobri que a coisa certa a usar é o vncviewer / vncserver ( x11vnc não está instalado no computador remoto, mas Tight VNC 1.3.10 é).
No entanto, meu problema parece envolver uma dificuldade adicional, porque não conecto diretamente ao computador remoto (digamos, mycomp.server.com
), mas por meio de outro computador (digamos, sshhost.server.com
). Normalmente (que está usando ssh -X
para fazer sth), eu primeiro me conecto a sshhost
e daí para mycomp
, que funciona ok.
Consegui configurar um vncviewer ( ssvnc
) na minha localização atual, e também consegui obter uma área de trabalho remota em sshhost.server.com
por
ssvnc [email protected]:1
(Eu iniciei um novo X-display: 1 em sshhost
digitando vncserver
e definindo a senha com vncpasswd
porque eu não tenho acesso para exibir: 0 em sshhost
, eu acho) O plano era acessar a área de trabalho de mycomp
via essa conexão vnc para sshhost
de forma análoga ao modo como eu faço quando conecto com ssh (que é ssh -X [email protected]
e, em seguida, ssh -X mycomp
).
Primeiro problema: digitando em sshhost
, não posso simplesmente dizer:
vncviewer mycomp:0
porque eu recebo Couldn't convert 'mycomp' to host address
.
Então, pinguei mycomp
para obter seu IP e usei isso em vez de mycomp
no último comando. Mas isso não funciona. Eu recebo:
vncviewer: ConnectToTcpAddr: connect: Connection timed out
Unable to connect to VNC server
Então, estou preso aqui ...