Ho lasciato un programma (netbeans) in esecuzione su un computer remoto e mi piacerebbe salvare la sessione
(Lo so, lo so | - (), e esco, quindi posso lavorare nella mia posizione corrente. Ho accesso a quel computer tramite ssh e posso vedere il programma in esecuzione quando scrivo ps -u myusername
. Ma sembra che dovrei inserire il programma in qualche modo o "pipe" il desktop remoto al locale.
È possibile?
Tutte le domande che ho trovato in quella direzione erano legate all'avvio remoto di un nuovo programma con una GUI ssh -X
, ma questo non sembra essere d'aiuto per questa situazione.
Grazie già!
Modificare:
Grazie a fede.evol Ho capito che la cosa giusta da usare è vncviewer / vncserver ( x11vnc non è installato sul computer remoto, ma Tight VNC 1.3.10 è).
Tuttavia, il mio problema sembra comportare un'ulteriore difficoltà, perché non mi collego direttamente al computer remoto (per esempio, mycomp.server.com
) ma tramite un altro computer (per esempio sshhost.server.com
). Di solito (che sta usando ssh -X
fare sth), per prima cosa mi connetto a sshhost
e da lì a mycomp
che funziona bene.
Sono riuscito a creare un vncviewer ( ssvnc
) nella mia posizione attuale, e sono anche riuscito a ottenere un desktop remoto sshhost.server.com
di
ssvnc myusername@sshhost.server.com:1
(Ho iniziato un nuovo X-display: 1 acceso sshhost
digitando vncserver
e impostare la password con vncpasswd
perché non ho accesso alla visualizzazione: 0 on sshhost
, Penso) Il mio piano era quello di accedere al desktop di mycomp
tramite questa connessione vnc a sshhost
analogamente a come faccio quando si collega ssh (cioè ssh -X myusername@sshhost.server.com
e poi ssh -X mycomp
).
Primo problema: digitando sshhost
, Non posso semplicemente dire:
vncviewer mycomp:0
perché capisco Couldn't convert 'mycomp' to host address
.
Quindi ho fatto un rumore metallico mycomp
per ottenere il suo IP e usato quello invece di mycomp
nell'ultimo comando. Ma non funziona. Ottengo:
vncviewer: ConnectToTcpAddr: connect: Connection timed out
Unable to connect to VNC server
Quindi, sono bloccato qui ...