Hello
Le 12/11/12 18:52, Fernando Della Torre a écrit :
Hi there!
If you're under ubuntu you can enable the remote desktop (VNC kind)
and use it through a SSH tunnel.
We in Tryphon are almost using this method, but to avoid having to tune
our customer's internet modem/router in order to open their SSH port, we
usually ask them to SSH toward a special 'box' account on our
infrastructure with a special command line so that all useful ports are
'tunnelled'. For example from the target rivendellAllbox they could type :
ssh -p 2722 -N -R2222:localhost:22 -R8888:localhost:80
-R5901:localhost:5900 [email protected]
Doing this, we can log on our support server, then connect locally to
ports 2222, 8888 or 5901 to access respectively remote SSH, HTTP or VNC
servers. And for our headless boxes, they can do the same, even from
MacOS X or Windows (with putty) with something like :
ssh -p 2722 -N -R2222:streambox.local:22 -R8888:streambox.local:80
[email protected]
The -N option allows to establish the SSH connection even if the 'box'
account has /bin/false as shell in the /etc/passwd file
As you may imagine, this method suffers from different problems : one
could try to squat all ports on our server, For the time being, this has
never append, but we already think of something to randomize the
connection port for each connection, or map it to our server only when a
remote support is scheduled... We are not short of ideas ;)
Hope this can help
Best regards
Florent
Atenciosamente,
*Fernando Della Torre*
Tecnologia da Informação
(: +55 16 8137-1240
(: +55 16 9137-2886
*: [email protected] <mailto:[email protected]>_
V.D.I.T. Soluções em Virtualização
A utilização deste e-mail não implica em autorização ou outorga de
poderes para seu usuário praticar qualquer ato em nome das empresas
citadas, cuja representação considera-se válida se praticada
exclusivamente por representante legal ou procurador devidamente
constituído, na forma estabelecida em seu respectivo estatuto ou
contrato social
2012/11/12 Andy Sayler <[email protected] <mailto:[email protected]>>
Hi Andy,
To the best of my knowledge SSH is not designed for "Screen
Sharing", and provides no way to do it.
When you connect to a remote machine via SSH, you are creating a
new user session, completely separate from any local user sessions
(or other remote session) already running on the remote machine.
When you use SSH with X server forwarding (the -X option), the
GUIs are actually being generated on your local machine, not
on the remote machine at all (in fact, the remote machine need not
even have X installed). The combination of the fact that each SSH
session is isolated from other user sessions, and the fact that X
over SSH runs locally means that there is no way to "screen share"
using SSH.
Some terminal multiplexers (i.e. GNU Screen) will allow you
to perform terminal "screen sharing" between multiple users, and
you can use this in conjunction with SSH to share your shell, but
I don't believe the sharing capabilities extend to X sessions and
GUIs.
If you want a traditional GUI "screen sharing" experience, you'll
probably need to seek out a program designed for that purpose like
TeamViewer or another remote help/desktop app. If you use Google
Chrome, it also offer a multi-platform remote desktop/sharing app:
https://chrome.google.com/webstore/detail/chrome-remote-desktop/gbchcmhmhahfdphkhkmpfmihenigjmpp.
Some versions of VNC may also support this functionality, but I'm
less familiar with that.
In short, SSH isn't really designed for sharing your session or
screen with local users. You'll have to look for another program
if you want to do that.
Good luck,
Andy
WMFO
[email protected] <mailto:[email protected]>
www.andysayler.com <http://www.andysayler.com>
On Mon, Nov 12, 2012 at 10:09 AM, VE4PER/ Andy <[email protected]
<mailto:[email protected]>> wrote:
Has anyone used ssh connection to actually view a remote
desktop as a
way to see and trblshoot w/s problems?
I use ssh -a -X userid@IPaddress with server running in the
w/s allowing
login. It gives me terminal access in real time and allows me
to run new
instances of window/GUI pgms remotely, however I am not able
to actually
see or share the existing desktop.
Is there something wrong with the syntax I am using to gain remote
desktop GUI access and control to be able to be more
assistance to the
remote operator?
Have used other viewers as well, yet seem only to be able to
run in
console mode or X displays of specific applications rather
than viewing
full desktop?
Thanks
Andy
_______________________________________________
Rivendell-dev mailing list
[email protected]
<mailto:[email protected]>
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
<mailto:[email protected]>
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev